Pointe La Rue hotel reservation: check availability and room rates
Hotels in Pointe La Rue
1 property found
-
Petit Baie Chalet 3 stars
Au Cap, Pointe La Rue, Seychelles (Show map)
Petit Baie Chalet Hotel is low-budget 3-star accommodation in Pointe La Rue in proximity to Anse Aux Pins Beach. The venue features flat-screen TV and entertainment activities and rooms with views of…