Localizada em Nepalgunj, a Hotel Megha-Traveller's Village disponibiliza um jardim e um restaurante no local com um bar de serviço. As comodidades desta propriedade incluem um serviço de concierge, um serviço de bilheteira e acesso Wi-Fi gratuito em todas as áreas. Todos os quartos estão equipados com uma varanda com vista para o jardim.
Todas as unidades do hotel estão equipadas com uma área de estar, uma televisão de ecrã plano com canais por satélite e uma casa de banho privativa com produtos de higiene pessoal gratuitos e um chuveiro. Os quartos têm uma secretária.
Todas as manhãs é servido um pequeno-almoço americano na propriedade.