Hotel Intourist Palace encontra-se em Itahari e apresenta um bar.
Apresentando uma casa de banho privativa com bidé e um secador de cabelo, os quartos do alojamento também apresentam acesso Wi-Fi gratuito.
O aeroporto mais próximo é o Aeroporto de Biratnagar, que fica a 21 km de Hotel Intourist Palace.