Hotel Holiday House 2 stars

Saat Ghumti Marg,, Thamel, 44600 Kathmandu, Nepal

Hotel image
Read more reviews for Hotel Holiday House