ITC - Icon 1 Bed Apartments
ITC - Icon 1 Bed Apartments Cape Town is an apartment only 2.1 km from Cape Town Stadium, Clifton Beach and Iziko South African Museum and Planetarium.
The property is located near Bloubergstrand Beach, Castle of Good Hope and Sandy Bay. There is Stellenbosch 40 km away. Guests can dine in the coffee shop Mugg and Bean Tygervalley, which is about 150 meters away.
The property offers rooms with climate control and a dining area.
A kitchen with an oven, kitchenware and a cooktop will be at guests' disposal.
Fast access to Cape Town International airport within 5 km is provided.