Offering an exclusive Indian restaurant, Hotel India is located 500 metres Mussoorie Bus Station and 1 km from Mussoorie Mall Road Free WiFi access is available in the public areas of the property Each room here will provide you with a cable TV and safety deposit box Featuring a shower, private bathroom also comes with free toiletries At Hotel India you will find a 24-hour front desk Other facilities offered at the property include meeting facilities, a tour desk and luggage storage The property offers free parking The hotel is 36 km from the hill station of Dehradun The Dehradun Railway Station and the Jolly Grant Airport are 36 km away