Apartment The Tower Mews Cape Town
361 Main Road, Cape Town, South Africa
361 Main Road, Cape Town, South Africa
Located approximately 10 minutes' drive from Two Oceans Aquarium, The Tower Mews Apartment provides access to a number of tourist sites nearby. Guests can also enjoy various activities, including canoeing and hiking.
The Tower Mews Apartment is equipped with a flat-screen TV with satellite channels, perfect for guests to enjoy their free time.
Piazza St John can be found within a short walk and the imaginatively designed South African Jewish Museum is approximately a 10-minute drive away. Cape Town International airport is located 25 km away while Irwinton bus station is 50 metres from the apartment.
The restaurant The Atlantic Express may perfectly be used for dining next door to the property.