Karta Vacation Rentals
Perched on Beach Road in Mouille Point, this Cape Town hotel sits on the Platinum Mile beside the Atlantic promenade. Moments from Cape Town Stadium, Green Point Park and the V&A Waterfront, it combines seaside calm with city energy.