Centrally located between the airport and Victoria city, Mountain View Villas is situated on the east side of Mahe Island, in Seychelles. This quiet villa offers a private garden with BBQ and features both mountain and views of the magnificent lagoon.
The spacious, air-conditioned self-catering villas come with a balcony with a garden view. All villas have their own private veranda, car parking port and garden. They include a flat-screen TV and a fully equipped kitchenette with dining area. Fea...turing a shower, the bathrooms come with bath and hairdryer. Extras include patio, sun terrace and outdoor seating area.
The beach is a 10-minutes’ drive away and Eden Island is 1.5 km from the Mountain View Villas. Victoria is 1.8 km away and Seychelles International Airport is a 7-minute drive away. Free parking is available on site.