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.
Guests can avail basic services and features at the hotel. Apart from the efficient room service, the hotels 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.