Chateau Saint Michel D'Avully, 465 Chemin D'Avully, Villard (Haute-Savoie), France
Show map
Chateau D'Avully Villard hotel offers guests access to the Saint-Michel Avully Castle, which is about 5 minutes' walk away.
This hotel is located just 100 metres from the Avully Castle and 7 km from the Museum of Prehistory and Geology of Sciez. The Cou Pass is 4.3 km away. There is Brenthonne Chef-Lieu bus stop within reach of the hotel.
+ More- Less
Gallery
Map
Tourist attractions in
Lake Geneva
Rooms & Availability
Please wait, we’re checking available rooms for you.