Loading hotels
Confirming room availability...
The Tree House Boutique Hotel, 28 Vesperdene Road, Cape Town, South Africa
Near Two Oceans Aquarium<br /><br />With a stay at The Tree House Boutique Hotel, you'll be centrally located in Cape Town, a 2-minute drive from Long Street and 5 minutes from Cape Town Cruise Terminal. This 5-star hotel is 0.6 mi (1 km) from Cape Town Stadium and 4.4 mi (7.1 km) from Table Mountain.