Ecureuil Hotel

, Villars, Switzerland
Nearby Airports
Review this Hotel
Popular Travel Destinations

Recently Reviewed Hotels Around Villars

Ecureuil Hotel

, Villars
3 star

Rooms: 27

Rue Centrale - Villars - 1884 - Switzerland Hotel Website | | 41 (0)24 4963737
9 Traveller

Reviews - Ecureuil Hotel

Top Local Tips for Villars

Hikes. Hike to different towns and breathe the cleaner than clean air along the way.

Travel Library Traveller Rating?

See All 9 reviews

Review this Hotel

Hotels Near Ecureuil Hotel