Glen Beach Villas
Villaππ This was a spectacular location. Convenience and breathe taking views. All amenities provided from living and bathing perspective. Just come with toothbrush and clothes. WiFi is extremely fast, for social media and business travelers. Owner and cleaning staff, super friendly. Worth every star. W...
Address
1 Strathmore Rd, Camps Bay, Cape Town, 8040, South Africa
Website
Contact
+27 83 675 8266Rating on Google Maps
4.70 (77 reviews)Open on Google Maps