Hotel Intourist Palace is gelegen in Itahari, en biedt een bar. Het hotel met 5 sterren biedt een restaurant en heeft kamers met airconditioning, gratis WiFi, en een eigen badkamer.
Alle units bij het hotel hebben een waterkoker. Alle kamers bij Hotel Intourist Palace hebben een bureau en een flatscreen-tv.
Het dichtstbijzijnde vliegveld is Luchthaven Biratnagar, op 21 km van de accommodatie.