
Ocean View Villa - Beauvallon villas
N Coast Rd, Mahe Island, Mahe Island
Location Look no further for a healthy and sustainable vacation. Villa Ocean View Villa - Beauvallon villas is located in Mahe Island. This villa is located in 5 km from the city center. You can take a walk and explore the neighbourhood area of the villa. Places nearby: Beau Vallon Beach and
Free WiFiParkingBusiness
















