Dalai-La Boutique Hotel 3 stars

Chaksibari Marg, Thamel,, Thamel, 44600 Kathmandu, Nepal

Hotel image
Read more reviews for Dalai-La Boutique Hotel