Villa Rosa, The – Sea Point

The Villa Rosa is a beautiful Victorian mansion at the foot of Lion’s Head offering bed and breakfast accommodation. There is a lovely family suite as well as a self-catering flatlet within the guesthouse.
The Villa Rosa is a beautiful Victorian mansion at the foot of Lion’s Head offering bed and breakfast accommodation. There is a lovely family suite as well as a self-catering flatlet within the guesthouse.