Hotel Impala Garden

a down town boutique hotel in Thamel for your affordable accommodation in Kathmandu, Nepal