About
Swiss Rest Lodge based in Accra, Ghana: Contact Details, Phone Number, Email, Address, Website, Location, Opening Hours. Swiss Rest Lodge.
Location
Josiah Tongogara Road, North Labone. Accra, Ghana, Accra, Greater Accra Region
Get Directions
Start your review of Swiss Rest Lodge - Accra, Ghana.