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.
Offering an exclusive Indian restaurant, Hotel India is located 500 metres Mussoorie Bus Station and Read more
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.
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.
Number of Rooms: 26