Karta Vacation Rentals
In a sought-after Accra neighborhood just minutes from Accra Mall and the U.S. Embassy. Close to Flagstaff House, the W.E.B. DuBois Center and Marina Mall, with Labadi Beach under 10 km—easy city access and short drives to key attractions.