Approximately a 15-minute walk from the Landour Clock Tower, the 2-star Hotel Himalaya Castle Mussoorie includes 24 rooms. The hotel also provides guests with a safe deposit box.
Vinod Kumar is located in the vicinity of this Mussoorie hotel, and such natural sites as the Gun Hill point are a mere 1.2 km away. The Lal Tibba is about 10 minutes by car from the Himalaya Castle and Dehradun airport is 35 km away. You can easily find the Temple 2.4 km from the property. Picture Palace bus station can be found fairly close to this hotel.
The Soy Story offers Tibetan dishes and is situated within 15 minutes' walk of the accommodation.