Situated in Saint-Paul-Trois-Châteaux and with Ardeche Gorges reachable within 38 km, La Villa Tria Castella features express check-in and check-out, soundproof rooms, water sports facilities, free Wi-Fi and a tennis court.
Number of rooms: 3
9 Place de l'Esplan, 26130 Saint-Paul-Trois-Châteaux, France