Hotel ★★★★★

The Elgin Darjeeling - Heritage Resort & Spa

18 H.D. Lama Road, Darjeeling, India Show on map

About The Elgin Darjeeling - Heritage Resort & Spa

The Elgin Darjeeling - Heritage Resort & Spa is a 5-star hotel in Darjeeling, India. It is one of 510 places to stay in Darjeeling listed on Triptoic.

Property facts

Property type
Hotel
Star rating
5 stars

Location

18 H.D. Lama Road, Darjeeling, 734101, India

Loading map…

Frequently asked questions

Where is The Elgin Darjeeling - Heritage Resort & Spa located?

The Elgin Darjeeling - Heritage Resort & Spa is located at 18 H.D. Lama Road, Darjeeling 734101, India.

How many stars does The Elgin Darjeeling - Heritage Resort & Spa have?

The Elgin Darjeeling - Heritage Resort & Spa is rated 5 stars.

Stays near The Elgin Darjeeling - Heritage Resort & Spa

Highly rated alternatives close by

All 510 in Darjeeling →

More ways to stay in Darjeeling

See prices on Agoda
Check prices