Charlotte Villa

Hotels & AccommodationMahé • Quatre Bornes, Seychelles

4.4(50 reviews on Google)

Charlotte Villa is a hotel in Quatre Bornes, Mahé, offering comfortable, well-equipped rooms and a peaceful atmosphere. Guests consistently praise the friendly, attentive staff and the welcoming hosts, as well as the stunning ocean and mountain views. The property features daily room cleaning, convenient on-site parking, and car rental services. Some guests note that the approach road is steep and that kitchen aromas may reach ground floor rooms.