L'Hotel Knight's Inn est situé à Chitwan, à 1,8 km du musée culturel de Tharu.
Toutes les chambres comprennent une terrasse. Leur salle de bains privative est pourvue d'une connexion Wi-Fi gratuite.
L'aéroport de Bharatpur, le plus proche, est implanté à 17 km.