No image available for this hotel
No image available for this hotel
Talmont-Saint-Hilaire, Talmont-Saint-Hilaire
Spend a second to
save a fortune!
Spend a second to save a fortune!
38 Avenue de Lucon, Talmont-Saint-Hilaire
Located in Talmont, Villarosa provides a garden and free WiFi. The rooms include a balcony with lake views. At the guest house, each room is fitted with a wardrobe and a TV. Guests at Villarosa can enjoy a continental breakfast.
See MoreUsage of subsidiary facilities may incur additional fees