Aryatara Kathmandu Hotel 3 stars

Keshar Mahal Marga, Thamel, Thamel, 44600 Kathmandu, Nepal

Hotel image
Read more reviews for Aryatara Kathmandu Hotel