Located in Cape Town (Green Point), 24 Villa Marina is within a 10-minute drive of Cape Town Stadium and Greenmarket Square. This beach apartment is 4.4 mi (7 km) from Table Mountain and 1.6 mi (2.6 km) from Cape Town International Convention Centre.
Make yourself at home in one of the 2 guestrooms, featuring kitchens with ovens and stovetops. Satellite television is provided for your entertainment.
Wrap up your day with a drink at the bar/lounge.
Business, Other Amenities
Free self parking is available onsite.