Villa Belmonte Manor House Hotel, Cape Town, South Africa
Villa Belmonte Manor House Hotel is conveniently located at 33 Belmont Avenue Oranjezicht in Cape Town, South Africa
Hotel Location:
Address: 33 Belmont Avenue Oranjezicht
City: Cape Town
Country: South Africa
Hotel Features:
- In House Bar
- Air Conditioning