Hotel Description The Traveller Inn in Darjelling provides you best assistance from hotel staff as well as nice facilities: hotel will provide you with a variety of amenities in order to meet your needs.
Location :The Hotel is located in city, Darjeeling.
Address :8a Cooch Behar Road, Darjeeling - 734101, West Bengal, India
Accommodation :Well furnished guest rooms.