El Hotel Travellers INN se encuentra en Shillong. Cuenta con recepción 24 horas, servicio de habitaciones y WiFi gratuita en todas las instalaciones. Se ofrece aparcamiento privado por un suplemento.
Las habitaciones del hotel disponen de armario, TV y baño privado.
El Hotel Travellers INN sirve un desayuno continental diario.