Location
In a framework of greenery and tropical flowers, between the river and the Atlantic Ocean, the Hotel Cape Saint-Louis lies.