Kathmandu Eco Hotel 3 stars

Thamel Bhagwatibahal, P.O Boxn7424, Thamel, 11767 Kathmandu, Nepal

Hotel image
Read more reviews for Kathmandu Eco Hotel