The nearest Railway station is just 1 km. and the Air port is 14 kms away. It offers a spectacular view of majestic Himalayas. The sheer beauty of the place and surroundings is enough to take your breath away. Take a short break to Shimla this season and relax amidst picture perfect settings and cool Himalayan weather. Stay at Shimla Nature Ville.
Hotel Shimla Nature Ville is a top-class hotel in Jutogh, Himachal pradesh .