Lech

Ideally located in picturesque Lech, Chalet Hotel Montfort combines a delightfully quiet location with being only a few minutes stroll from the cafés and chic shops of the centre.

From£539pp 7 nights at Chalet Hotel Montfort