Situé à Itahari, l'Hotel Intourist Palace propose un bar. Doté d'un restaurant, cet hôtel 5 étoiles propose des chambres climatisées avec connexion Wi-Fi gratuite et salle de bains privative.
Les logements de l'hôtel sont équipés d'une bouilloire. Toutes sont équipées d'un bureau et d'une télévision à écran plat.
L'aéroport le plus proche, celui de Biratnagar, est situé à 21 km.