Localizado a cerca de 7 km da Sivananda Ashram, hotel 3 estrelas Le Roi Floating Huts & Eco Rooms New Tehri oferece 30 quartos com vistas para o lago. Este hotel de New Tehri oferece Wi-Fi nas áreas públicas.
Barkot fica a 48 km de distância. São 130 km deste hotel até o aeroporto em Dehradun.
Alguns quartos apresentam sofá, mesa de trabalho e TV de tela plana com canais via satélite, bem como banheiros privados. Juntamente com chuveiro e banheira, os confortos dos banheiros incluem também lençóis de banho e toalhas.
Le Roi Floating Huts & Eco Rooms de New Tehri oferece um café da manhã continental fresco todos os dias.