Das Hotel Travellers INN befindet sich in Shillong. Zu den Einrichtungen der Unterkunft gehören eine 24-Stunden-Rezeption, ein Zimmerservice und kostenfreies WLAN in der gesamten Unterkunft. Privatparkplätze können gegen Aufpreis arrangiert werden.
Zimmeranzahl: 38
3, RR Colony, 796006 Shillong, Indien