La Villa Sherpani Lukla


Lukla • Show on map
Price as low as USD 66.00
With mountain views La Villa Sherpani Lukla is located in Lukla and has a restaurant a shared lounge bar garden and barbecue. Free WiFi is provided throughout the property. Fitted with a terrace the units…More info
