Hotel India
Hotel
Mussoorie, Uttarakhand
Hotel India offers accommodation in Mussoorie near Mussoorie Mall Road and Camel's Back Road. Featuring a garden, the 2-star hotel has air-conditioned rooms with free Wi-Fi. The property is located 4.1 km from Kempty Falls.
Number of rooms: 34
Gandhi Chowk , Library, The Mall, Mussoorie, Uttarakhand, 248179 Mussoorie, India