Mayfair Hotel: Hotels in Abossey Okai, Accra | Hood Guide