The Malla Hotel

Thamel, Kathmandu01-4518382
icon
 Thamel, Kathmandu, Nepal