African-Swiss Guest House Accra is located in Teshi Old Town, Ghana on Fakolar Road 419/5, Teshie, Accra, Greater Accra. African-Swiss Guest House Accra is rated 3 out of 5 in the category hotel in Ghana.
Address
Fakolar Road 419/5, Teshie, Accra, Greater Accra