Forest Inn Jagatsukh offre une terrasse, situé à 7 km du Naggar Castle. L'hôtel possède un jardin avec un balcon.
Cet hôtel se trouve également à moins de 7 km d'International Roerich Memorial Trust à Jagatsukh. Situé à environ minutes de marche, le Gauri Shankar Temple est une destination touristique divine incontournable.
Les chambres sont équipées d'une cafetière/théière, ainsi que d'une TV à écran plat avec des chaînes satellite pour le confort des clients. L'hotel Forest Inn met à la disposition des clients des toilettes séparées et une douche dans les salles de bain.