Villa Italia Apartments
Villa Italia is a property offering an indoor swimming pool and an outdoor swimming pool to its guests.
Canal Walk and Canal Walk Shopping Centre are within a 10-minute walk. The city center is 9 km away. Serving a wide range of dishes, John Dory's Canal Walk are about 950 meters from the property.
Villa Italia offers rooms featuring a private balcony and an iron with ironing board for a comfortable stay.
The villa features a kitchenette for self-catering.
15 km to Cape Town International airport.