The Elgin Hotel DarjeelingCurrently Open
- Address: 18 HD Lama Rd, Darjeeling, West Bengal, 734101, India
- Timings: 24-hrs Details
- Ticket Price: Free
The hotel is conveniently located and is a well maintained property. The room interios are classy and modern. The hotel is located near the shopping mall and the main city. This is a 4star hotel offering the best service.