Hotel Elgin is situated at H.D Lama Road, Darjeeling. This delightful, grand yet friendly heritage hotel is brimming with colonial ambience. The spacious bedrooms combine enough originality to keep them interesting and enough renovation to ensure comfort. Most of the elegantly furnished rooms have separate sitting areas, open fireplaces and marble bathrooms. The restaurant is pukka and the lovely gardens are the perfect place to relax and enjoy high tea.