Shelley Point Apartments
Apartments in Shelley Point, Western Cape, South Africa
-
Nautilus Suite
The luxury Self-Catering Apartment, Nautilus Suite, in Shelly Point along the Western Cape's West Coast Route in South Africa offer a 4 sleeper two storey apartment within easy reach to explore the Western Cape's West Coast and its hinterland.