O Hotel Travellers INN está localizado em Shillong. Entre as comodidades desta propriedade estão uma recepção 24 horas e serviço de quartos, juntamente com acesso Wi-Fi gratuito em toda a propriedade. O estacionamento privado pode ser providenciado por um custo adicional.
Todos os quartos do hotel incluem um roupeiro, uma televisão e uma casa de banho privativa.
Um pequeno-almoço continental é servido diariamente no Hotel Travellers INN.