77 Coral Road The Bay (103) 2Nd Floor, Cape Town, South Africa
Free Wi-Fi
Outdoor swimming pool
Swimming Pool