Karta Vacation Rentals
Nestled on Cape Town’s Mouille Point / Sea Point strip, 205 New Cumberland sits steps from the Sea Point Promenade and Mouille Point Boat Launch. You’re minutes from Green Point Park and Cape Town Stadium, with Milton Beach and Camps Bay a short drive away.