We are a small cosy apartments complex near the Super U shopping center in Grand Bay on walking distance from the beach and several watersport activities. The selfcatering apartments are airconditioned and comfortable.
No reviews (yet)
This home doesn’t have any reviews. If you stay here, your review will appear here.