Overlooking the lake, the 3-star Le Roi Floating Huts & Eco Rooms New Tehri hotel is located within 7 km of Sivananda Ashram. Highlights at the hotel include Wi-Fi in public areas.
Dehradun is 41 km away. This New Tehri hotel is situated within 130 km of Dehradun airport.
You can stay in one of the 30 air-conditioned rooms featuring a flat-screen TV with satellite channels along with a mini fridge bar and a coffee machine. Some rooms include a private bathroom.
The Le Roi Floating Huts & Eco Rooms New Tehri features a daily continental breakfast.