Mussoorie is known as the “Queen of Hills” in India & India Mussoorie is known as the “Heart of Mussoorie”.
India Mussoorie is located on the hills of Mussoorie, away from the hustle and bustle of the daily routine; where you can wake up to nature’s charming grandeur and glory; twittering of the birds, whispering melodies of trees, the rippling of the stream, the caressing of the breeze-a bewitching welcome.
India Mussoorie has the best panoramic & lush green valley view. Hotel is just 10 minutes from Mall Road and 1 hour 30 minutes from Dehradun Airport. Flights from Delhi arrive daily. There is ample private parking at the hotel for guests who chose to drive or rent a car.