Vaishali Hotel

Thamel
Kathmandu
Nepal