Icon Villas Cape Town

Icon Villas Cape Town. The accommodation is located in the centre of cape town, just 500 metres from cape town train station. Cape town provides the backdrop and icon villas provides the personal touch, not often found in large city hotels.

to this stylish Cape Town villa, hidden within a
to this stylish Cape Town villa, hidden within a from www.pinterest.com

Located 10 minutes' walk from cape town city center, 1700 icon apartment features a free carpark and a lift. In the vicinity of the hotel there is labia theatre. The building includes a rooftop sun terrace.

Leave this field empty if you're human:

+27 (0)21 421 3753/6 / www.belthazar.co.za. We will get back to you in no time. 1999) africa’s only condé nast traveller ranked luxury villa agency. Cape town provides the backdrop and icon villas provides the personal touch, not often found in large city hotels.