Loading hotels
Confirming room availability...
17 Geneva Upper, 17A Geneva Drive, Cape Town, South Africa
Enjoy recreational amenities such as an outdoor pool and a sauna. Additional amenities at this apartment include complimentary wireless Internet access, concierge services, and barbecue grills.