Featuring 3-star accommodation, Collection O 82491 Crystal Palace is situated in Darjeeling, 12 km from Tiger Hill and 400 metres from Himalayan Mountaineering Institute And Zoological Park. Among the facilities of this property are a restaurant, a shared kitchen and a shared lounge, along with free WiFi throughout the property. The accommodation features room service, a business centre and organising tours for guests.
At the hotel, rooms have air conditioning and a TV.
Mahakal Mandir is 1.3 km from Collection O 82491 Crystal Palace, while Japanese Peace Pagoda is 2.6 km from the property. The nearest airport is Bagdogra International Airport, 68 km from the accommodation.