2412 Villa Italia
2412 Villa Italia is located in modern Cape Town, minutes away from Castle of Good Hope, Iziko South African Museum and Planetarium and Langa Township.
This villa is placed 10 minutes' walk to Canal Walk and N1 City. The city center is 9 km away. Guests can enjoy continental snacks and meals in Col'Cacchio located 1000 meters away.
There are rooms with climate control, a microwave, a refrigerator and a patio in 2412 Villa Italia. The property comprises 2 bedrooms. Guests are offered 2 bathrooms.
15 minutes by car from Cape Town International airport.
Ski facilities feature snowboarding.