El Hotel Megha-Traveller's Village está situado en Nepalgunj y dispone de jardín y restaurante con bar. El establecimiento ofrece servicio de conserjería, servicio de venta de entradas y WiFi gratuita en todas las instalaciones. Todas las habitaciones tienen balcón con vistas al jardín.
Todos los alojamientos del hotel están equipados con zona de estar, TV de pantalla plana con canales vía satélite y baño privado con artículos de aseo gratuitos y ducha. Las habitaciones disponen de escritorio.
Todas las mañanas se sirve un desayuno americano.