26-32 Villa Italia
26-32 Villa Italia Cape Town apartment is located next to Adderly Street, Cape Town Science Centre and Langa Township.
The venue is 4.8 km away from Vincent Pallotti Hospital, Panorama Medi and N1 City Hospital. A 40-minute drive to Paarl. Top of the Ritz offers continental meals and lies within 950 meters of the property.
The apartment provides rooms featuring free Wi-Fi and flat-screen TV. The property comprises 2 bedrooms.
Kitchen amenities feature a microwave and a toaster.
5 km to Cape Town International airport.