Stay at The Corbett Downtown Resort, one of the best hotels and resorts in Lansdowne, Uttarakhand. Enjoy a river-facing deluxe room in Lansdowne, scenic valley views, peaceful surroundings, and premium comfort. Choose from the best rooms to stay in Lansdowne, including a charming wooden cottage. A perfect riverside hotel in Lansdowne for couples, families, and nature lovers.