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