New Hotel Castle ofrece salón de uso común y wifi gratis. Ofrece alojamiento con una buena ubicación en Pokhara, a poca distancia de Pokhara Lakeside, Lago Fewa y Tal Barahi Temple.
El bed and breakfast ofrece servicio de alquiler de bicicletas.
Devi's Falls está a 5,2 km del alojamiento, y Pagoda de la Paz Mundial está a 10 km. El aeropuerto más cercano (Aeropuerto de Pokhara) está a 3 km.