Hotel Crystal Palace Darjeeling
Darjeeling, India
Hotel Crystal Palace Darjeeling

29 / 30 H.D. Lama Road, Darjeeling, India
Ranking: Hotel Crystal Palace Darjeeling is ranked 21st out of 45 accommodation options available in Darjeeling.
Classification: 2 Star Hotel
Location. Crystal Palace is located in Darjeeling, close to Chowrasta, Botanical Gardens, and Raj Bhavan. Nearby points of interest also include Himalayan Mountaineering Institute Museum and St Joseph's College. Hotel Features. Crystal Palace features a restaurant and a bar/lounge. Room service is available. Guestrooms. Televisions have cable channels.