Hotel Intourist Palace se encuentra en Itahari y ofrece bar. Este hotel de 5 estrellas ofrece restaurante y tiene habitaciones con aire acondicionado, wifi gratis y baño privado.
Todas las unidades de este alojamiento están equipadas con hervidor. En el hotel, todas las habitaciones tienen escritorio y TV de pantalla plana.
El aeropuerto más cercano (Aeropuerto de Biratnagar) está a 21 km.