Avenue Square 611 – Cape Town Central

Lovely 2 bedroom apartment with stunning views of Table Mountain in Cape Town Central. Fully equipped for self catering accommodation and close to all amenities. Perfect for 4 guests wanting to experience all that Cape Town has to offer.

Travel Assist
Latest Additions Popular Tags