Apsara Boutique Hotel

Centrally Located At Thamel Kathmandu