Este hotel de 3 estrellas, Crystal Palace, está situado en Mussoorie, a 3 km de distancia de las Cascadas Kempty, y ofrece alquiler de bicicletas, así como Wi-Fi en toda la propiedad. Ofreciendo 20 habitaciones con vistas a las colinas, el hotel está ubicado no lejos de Lambi Dehar Mines.
Este hotel se encuentra a 55 km del aeropuerto Dehradun y a unos 4 km de atractivos culturales como K Dev Bhoomi Wax Museum. El Crystal Palace está situado a poca distancia del Gun Hill de Mussoorie. Para los amantes del deporte, este establecimiento ofrece la proximidad del Adventure Park Mussoorie, que está a unos 650 metros de distancia. El Crystal Palace está a 600 metros de la estación de autobuses Library.
Además de balcón y zona de estar, las habitaciones en el hotel están equipadas con TV con múltiples canales. Entre las instalaciones del baño hay inodoro y ducha, así como secador de pelo y toallas de baño.
En el restaurante de este lugar se ofrece un desayuno continental. El restaurante el City Point te deleitará con comida asiática, y se encuentra relativamente cerca de esta propiedad.