Along with an outdoor pool, this hotel has a restaurant and a 24-hour fitness center. Free WiFi in public areas and free self parking are also provided. Additionally, a bar/lounge, a poolside bar, and outdoor tennis courts are onsite.
Le Stelsia is located in Saint-Sylvestre-sur-Lot. La Ferme du Lacay and Place des Arcades reflect the area's natural beauty and area attractions include The Garden of Lilies and Happy Forest.