Neighbourhoods A British gift for independence, demolished in 2006, reborn in 2011: the Ambassador Hotel in Accra Isaac Nana Yaw Annor 3 weeks ago