Bed and breakfast
Cape Town’s most loved boutique accommodation is perfectly situated in Sea Point within an easy stroll to the beach.
The Villa Rosa Guesthouse and Self-Catering Apartments
Cape Town, Western Cape
View on Google Maps-33.9153099, 18.3934517