Garden & City Evian - Lugrin


Lugrin • Show on map
Price as low as EUR 53.88
Garden & City Evian - Lugrin is located on the southern side of Lake Geneva opposite the Swiss border along the D24 road just 6.5 km from Thollon-Les-Mémises. The apart-hotel offers free WiFi. The studios…More info


