This smoke-free hotel features a bar/lounge, a seasonal outdoor pool, and a garden. Free WiFi in public areas and a free beach shuttle are also provided. Other amenities include a communal living room.
Located in Saint-Pierre-d'Oleron, Hotel Le Square is in the city center and near the boardwalk. Fort Boyard and Chassiron Lighthouse are local landmarks, and the area's natural beauty can be seen at Bay of Biscay and Perroche Beach. Explore all the area has to offer with horse riding and hiking/biking trails.