The Elgin
18, H.D. Lama Road, Darjeeling, 734101
Very Good, 4 Facilities within the hotel include a bar and a restaurant; there are additionally room and laundry services to take advantage of.
Location
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.
Rooms
Each of the rooms comes with an en suite bathroom and a TV.
Less InfoFacilities within the hotel include a bar and a restaurant; there are additionally room and laundry services to take advantage of.
Location
The hotel is situated in Darjeeling in the Himalayas,...
More Info