All rooms are non-smoking.
Moderately priced three-star hotel “La Villa Therese Holiday Apartments” is situated in Mahe Island. It boasts a convenient location within 8 km from the city center.