Apsara Boutique Hotel 3 stars

Thamel 29, Thamel, 44600 Kathmandu, Nepal

Hotel image
Read more reviews for Apsara Boutique Hotel