Hotel Travellers is centrally located in the heart of the Darjeeling Town. Mall Road is as stone throwing distance fromn the hotel. Taxi, Bus Stand and Railway Station are 10 mins walk from the hotel.
8(664) Hill Cart Road,
Telephone: 09733210966 09593856665