Lansdowne

in the Himalayan state of Uttarakhand (Northern India)



The Alpine

Deluxe Plus Hotel


Vanvasa Resort

Super Deluxe Resort

Plan a vacation to Lansdowne with our hand-picked hotels