Located 10 minutes' stroll from SOHAM Heritage & Art Centre, the 3-star Hotel City Castle Mussoorie features Wi-Fi in public areas and a car park on site.
This Mussoorie hotel is about 55 km from Dehradun airport and 10 minutes by car from such cultural venues as K Dev Bhoomi Wax Museum. Guests can visit places of worship such as Santura Devi Temple, situated 10 minutes' drive from the property. There is Gun Hill point a 15-minute stroll away, while Picture Palace bus station relatively close to the hotel.
The City Castle Mussoorie offers a complimentary breakfast every day. Madras Cafe serves various kinds of Indian dishes nearly a 5-minute ride from Hotel City Castle.