Conveniently located in the downtown business district, just minutes away from Accra’s Culture and Art Centre.