8.1/10
Very Good
62 reviews
Free Wi-Fi
Located less than 1 km from Saint Leu Beach, Blue Margouillat Seaview Hotel-RELAIS & CHATEAUX offers 5-star accommodation in Saint-Leu and features an outdoor swimming pool, a garden and a bar.
Number of rooms: 14
6 Impasse Jean Albany, 97436 Saint-Leu, Reunion