Lakes & Mountains

From soaring peaks to entrancingly deep lakes, seek out a serene and thoughtful stay by some of the world's most beautiful natural landscapes: fall for England's own charming Lake District, kick into your snowshoes on Andorra's pretty snow-capped mountains, or bed down by the other-worldly Lake Bled with one of our incredible escapes