Filter Results
Apply Filters
Clear Filters
3 star hotels in Palmar
Residence Thalassa
Belle Mare, Palmar, Mauritius Show map
Located 1 km from Belle Mare Beach, Residence Thalassa Palmar hotel includes 8 rooms with views of the beach. The hotel also includes a car park.
From US$ 341
Book Now