17 Breda Street, Gardens Cape Town, Cape Town, South Africa
Mountain Manor Guest House Photos
Mountain Manor Guest House Map
17 Breda Street, Gardens Cape Town, Cape Town, South Africa
Searching for availability
Hotel Information
This 3 star hotel is located in the city centre of Cape Town. The Hotel has an outdoor swimming pool. All 15 rooms are equipped with hairdryer, safe and air conditioning.