Collection O 82491 Crystal Palace es un alojamiento de 3 estrellas situado en Darjeeling, a 12 km de Tiger Hill y a 5 min a pie de Instituto de Montañismo del Himalaya y Parque Zoológico. Este alojamiento ofrece restaurante, cocina compartida y salón de uso común, además de wifi gratis en todo el alojamiento. El alojamiento dispone de servicio de habitaciones, centro de negocios y servicio de organización de tours.
En el hotel, cada habitación dispone de aire acondicionado y TV.
Mahakal Mandir está a 15 min a pie del alojamiento, y Pagoda Japonesa de la Paz está a 2,6 km. El aeropuerto (Aeropuerto internacional de Bagdogra) está a 68 km.