Hotel Crystal Palace Overview

One of the best hotels in Darjeeling, Hotel Crystal Palace offers comfortable accommodation with state of art facilities to its guests. Hotel Crystal Palace is located H.D Lama Road in Darjeeling in West Bengal. Hotel Facilities The facilities offered in the hotel include laundry and dry cleaning s

more

Amenities

Restaurant

Map Location

Hotel Facilities

  • Doctor on Call
  • Laundry Service
  • Library
  • Restaurant
  • Travel desk