Accra Serviced Villas is located in Nungua, Ghana on House 1, 9th Street, Off Oyu Adzin Street, Baatsonaa, Lashibi, Greater Accra. Accra Serviced Villas is rated 3 out of 5 in the category hotel in Ghana.
Address
House 1, 9th Street, Off Oyu Adzin Street, Baatsonaa, Lashibi, Greater Accra