National Eco Tourism Centre is located in Kathmandu, Nepal on Chaksibari. National Eco Tourism Centre is rated 5 out of 5 in the category taxi service in Nepal.
Amenities
Gender-neutral toilets
Accessibility
Wheelchair-accessible entrance
Wheelchair-accessible seating