Namaste Nepal Hotels and Apartment 2 stars

Jyatha, Thamel, Thamel, 12692 Kathmandu, Nepal

Hotel image
Read more reviews for Namaste Nepal Hotels and Apartment