Hotel Buddha Land 2 stars

Jyatha, Thamel, Thamel, 44600 Kathmandu, Nepal

Hotel image
Read more reviews for Hotel Buddha Land