
Darjeeling, India
The Elgin
2-star hotel
The hotel is situated in Darjeeling in the Himalayas, a city known as the 'Queen of the Hills', affording a name that derivates from the Indian 'Dorji Ling', the God of Thunder. Facilities within the hotel include a bar and a…
- Wi-fi · extra charge
- 24-hour reception
- Car park · extra charge
- Restaurant


