Tibet Peace Inn 2 stars

Paknajol, Thamel, Thamel, 25221 Kathmandu, Nepal

Hotel image
Read more reviews for Tibet Peace Inn