Hotel Peace N Park 2 stars

House No 702/31, Near By A One Business Complex.Thamel Marg,, Thamel, 46000 Kathmandu, Nepal

Hotel image
Read more reviews for Hotel Peace N Park