À 17 minutes de marche du Lac Bhimtal, Terra Bliss Lake Bhimtal Resort And Spa propose 23 chambres.
Vous pourrez visiter le Bhimeshwar Hindu Temple, situé à une courte distance de cet hotel 3 étoiles. L'hotel se trouve à 2 km de Naukuchiatal Lake.
Certaines chambres comprennent un balcon et un coin repas avec climatisation, ainsi qu'une TV à écran plat avec des chaînes satellite. Quelques chambres sont approvisionnées d'une baignoire et une toilette séparée.