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.
Jedes Zimmer im Hotel verfügt über einen Kleiderschrank, einen TV und ein eigenes Bad.
Ein kontinentales Frühstück wird täglich im Hotel Travellers INN serviert.