Styled top floor apartment, With back-up power has air-conditioned guest accommodation in Cape Town, 1.7 km from Mouille Point Beach, 1.8 km from Three Anchor Bay Beach and 2.3 km from Rocklands Beach.
Number of rooms: 4
27 Main Road, Green Point, 8005 Cape Town, South Africa