Offering a restaurant, Hotel Travellers Paradise is located in Darjeeling. Free WiFi access is available. It is just 1 km from the Darjeeling Railway Station. Each room here will provide you with a TV, a seating area and satellite channels.
Offering a restaurant, Hotel Travellers Paradise is locate Read more
Offering a restaurant, Hotel Travellers Paradise is located in Darjeeling. Free WiFi access is available. It is just 1 km from the Darjeeling Railway Station. Each room here will provide you with a TV, a seating area and satellite channels.
Offering a restaurant, Hotel Travellers Paradise is located in Darjeeling. Free WiFi access is available. It is just 1 km from the Darjeeling Railway Station. Each room here will provide you with a TV, a seating area and satellite channels.
Number of Rooms: 15