House No 69, Westlands Boulevard, West Legon. Anumle
Located in Accra, Calabash Green Executive Apartments offers a restaurant. This self-catering accommodation features free WiFi.The apartment will provide you with a TV, air conditioning and a balcony....more