Newa Chen ligger kun 2 minutters gang fra Patan Durbar-pladsen og 2 minutters gang fra Banglamukhi-templet.