Villa Iliwa Cape Town
Avenue Le Sueur 20, Cape Town, South Africa
Avenue Le Sueur 20, Cape Town, South Africa
Located 5 minutes' walk from the Piazza St John, Iliwa Villa Cape Town offers a patio with a view over the sea. Offering parking as well as Wi-Fi, the 3-bedroom villa is situated in the Fresnaye district.
The prominent Lion's Head Mountain is 4.1 km from the 3-bathroom villa and the Zeitz Museum of Contemporary Art Africa is 3.3 km away. Iliwa Villa is a 10-minute drive from the 40-meter Cape Wheel. Located just near this Cape Town property, Irwinton bus station offers transportation choices in the vicinity.
The accommodation has an equipped kitchenette with coffee and tea making facilities, a refrigerator, and a stove top. The Cape Town property is fairly close to restaurant Salzburger.
Wi-Fi
Outdoor swimming pool
Swimming Pool
Air conditioning
No pets allowed