Mont Serrat 11
6 reviews
Self Catering
Location
- Guests think Mont Serrat 11 is in an excellent location
- 33 Balmoral Road, 11 Mont Serrat, West Beach, 7449, Western Cape



















500 m
2000 ft