Aryatara Kathmandu Hotel
Aryatara Kathmandu Hotel
Hotel
Keshar Mahal Marg, Thamel, Kathmandu, Nepal
86
Very Good ·
81 reviews