14 Darling Street 515, Cape Town, South Africa
The spacious Cape La Vista Smeraldo Cape Town apartment is located approximately 400 metres from Cape Town train station and approximately 5 minutes' walk from St George's Anglican Cathedral. Offering access to a private swimming pool, the apartment is in the vicinity of Bree Street.
The R4.5-billion Cape Town Stadium is 2.5 km from property, while Cape Quarter Lifestyle Village Neighbourhood is merely 1 km away. Cape La Vista Smeraldo apartment enjoys a prime location in City Bowl, defined by the mountains of Signal Hill, Lion's Head, Table Mountain and Devil's Peak. The apartment is within 10 minutes' drive of the prominent Lion's Head Mountain.
Guests can make use of a fully-equipped kitchen in the property to whip up a tasty homemade meal. Cape Town Campus Terminus bus station is also 850 metres away.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Cape La Vista Smeraldo!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please