Die Unterkunft Hotel Intourist Palace, die in Itahari gelegen ist, bietet eine Bar. Dieses Hotel mit 5 Sternen besticht durch ein Restaurant und klimatisierte Zimmer mit kostenlosem WLAN, jedes mit einem eigenen Badezimmer.
Alle Wohneinheiten in der Unterkunft Hotel Intourist Palace sind ausgestattet mit einem Wasserkocher. In der Unterkunft Hotel Intourist Palace sind die Zimmer versehen mit einem Schreibtisch und einem Flachbild-TV.
Der nächstgelegene Flughafen ist der Flughafen Biratnagar, 21 km von der Unterkunft Hotel Intourist Palace entfernt.