Hotel Le Himalaya by Best Resort Nepal
Hotel Le Himalaya by Best Resort Nepal
Hotel
Lazimpat
, Kathmandu, Province No. 3, Nepal
44600
92
Excellent ·
18 reviews