Doté d'un salon commun, le New Hotel Castle est situé à Pokhara, à 1,4 km du lac Fewa, à 5,2 km des chutes de Devi et à 10 km de la pagode de la paix mondiale. Il se trouve à 1,2 km du lac de Pokhara et propose un service de concierge. Vous pourrez vous détendre ou dîner à l'extérieur avec du mobilier de jardin.
Leur salle de bains privative est pourvue d'une douche. Le linge de lit et les serviettes sont fournis.
Un service de location de vélos est assuré sur place.
Vous séjournerez à 1,4 km du temple Tal Barahi et à 4,8 km du temple Shree Bindhyabasini. L'aéroport de Pokhara, le plus proche, est implanté à 3 km.