Neydo Hotel

Neydo Hotel Pharping, Kathmandu, 44600, NP