Royal Road, Baie du Tombeau, Mauritius
+230 206 8600
Home
About Us
Our Rooms
Sea View
Garden View
Dining
Leisure
Services
LOCATION
Photo Gallery