Carana Hilltop Villa Villa Glacis, Mahé
8.4/10
Very Good
30 reviews
Free Wi-Fi
Located in Mahe, a 5-minute walk from Carana Beach, Carana Hilltop Villa features an outdoor swimming pool, a beauty shop, a tropical garden, and views of Carana Bay and Mamelles Island.
Number of rooms: 10
Carana Machabee, 000000 Glacis, Seychelles