Located in Cape Town and only less than 1 km from Three Anchor Bay Beach, Bramber Court Art-Deco Self-Catering Apartments provides accommodation with sea views, free Wi-Fi and free private parking.
Number of rooms: 14
Ravenscraig Road, Green Point, Green Point, 8005 Cape Town, South Africa