(Last Update: 24 Apr 2023)
Nestled in a lush, protected valley on the False Bay Coast of Cape Town, between Simon's Town and Fish Hoek, 75 Glen Beach is 1 BR Holiday R