Sorry, no records were found. Please adjust your search criteria and try again.
Maps failed to load
Sorry, unable to load the Maps API.
The Villa Rosa is a charming Victorian mansion set at the foot of Lion's Head in cosmopolitan Upper Sea Point. Owned by the same family since 1990 and offering efficient, friendly service and delicious breakfasts. Very comfortable en suite rooms have DSTV, free WIFI, telephone, ceiling fans, heating and mini safes. Close to the Promenade, beaches, Sea Point pools, Green Point stadium, Waterfront, city, CTICC, restaurants and more! Conveniently serviced by bus and taxi routes. Secure parking. Children welcome. TGCSA 3 star guest house.