About the hotel
Hotel City Castle, Mussoorie, is located in Landour near the clock tower Mussoorie, at a height of 6500ft above sea level. The hotel provides beautiful views and a brilliant location in Mussoorie.
Located in the beautiful mountains, the hotel is close to Gun Hill point in Mussoorie (hardly 2 kms). Travellers can also visit Lal Tibba which is just 10 minutes away and gives a wonderful view of the mesmerizing mountain peaks of the Himalayas. Other popular tourist points include Cloud End, Lake Mist and Kempty falls.
Distance from Airport: Approx. 60 kms
Distance from Railway Station: Approx. 36 kms
Guests can avail basic services and features at the hotel. Apart from the efficient room service, the hotel's multi-cuisine restaurant, along with its delicacies, provides a beautiful view of the Mall road and Mussoorie ropeway.
The hotel rooms with attached balcony provide serene views in the mountains. Basic furnished rooms in the hotel are clean peaceful.