Located off Mahebourg Museum, the cheap Tilacazkreol Hotel features views of the garden. The venue is housed in detached buildings.
Pont Naturel is a 10-minute drive away from the hotel. Besides, it's only 1.5 km from Mahebourg Waterfront.Baie de Grand Port is also located near the property.
Rooms of this accommodation are equipped with an in-room safe, a mini bar fridge and a dining area. Some units feature a microwave oven, an electric kettle and coffee and tea making facilities for your comfort.
Providing a selection of dishes, Le Jardin de Beau Vallon are approximately 50 metres away.A setting near a boat dock offers good public transport connections.