Darjeeling Hotels: Crystal Palace

H.D. Lama Road
Darjeeling, India 734101
View Large Map
Phone: +91 354-225-3317
Fax: +91 354-225-3317
Hoteliers!
Is your information accurate? Update Here

Overview