Situato a Pokhara, a 400 m dal Lago Fewa e a 8 km dalla Pagoda della Pace, il New Hotel Castle offre sistemazioni con WiFi gratuito e un salone in comune.
Presso il bed & breakfast potrete noleggiare biciclette.
Il New Hotel Castle dista 4,1 km dall'International Mountain Museum e 10 km dalla Grotta di Mahendra. L'aeroporto più vicino è quello di Pokhara, a 2 km dalla struttura.