About Himalaya CastleHimalaya Castle,Mussoorie is a two-star Budget hotel, located near the Picture Palace end of the Mall Road, towards Landour. A mid 19th century Victorian era building, it was the main block of the for more
- * Near City Board, Kulri, Mussoorie
- * Mussoorie
- * Himalaya Castle is 60 kms. away from Jolly Grant Airport, 35 kms. from Dehradun Railway Station and the nearest Bus Stand is in Picture Palace which is ? km away from the hotel.
- * Pin -248179