Price not available
Route du Port
Talloires 74290 France
Phone: 4-5060-7114
Talloires 74290 France
Phone: 4-5060-7114
Amenities
Pets Allowed, Television... see all
Pets Allowed, Television... see all
| Nearby Cities | Geneva, Switzerland (23.1 miles) | Lausanne, Switzerland (49.4 miles) | Lyon, France (86.1 miles) | Chamonix, France (41.2 miles) | Annecy, France (6.3 miles) |
|---|
Near La Clusaz and Le Grand Bornand (Alpine and Cross Country skiing... more
Chateaux & Hotels de France