***
Baie du Tombeau, Royal Road 83
The ideal place for your business trips and central point for a visit to the island at low prices