Property Location With a stay at Crystal Palace in Darjeeling, you'll be minutes from Chowrasta and Botanical Gardens. This hotel is within close proximity of St Joseph's College and Batasia Memorial. Rooms Make yourself at home in one of the 18 guestrooms. Satellite television is provided for your entertainment. Conveniences include direct-dial phones, as well as desks and complimentary newspapers. Dining Enjoy a satisfying meal at a restaurant serving guests of Crystal Palace. Quench your thirst with your favorite drink at a bar/lounge. Business, Other Amenities Featured amenities include currency exchange and dry cleaning/laundry services.