Lama Lodge And Restaurant offers accommodation in Lukla. Free WiFi is offered throughout the property. There is a shared bathroom with a shower in each unit. Guests can enjoy the on-site restaurant. The property also offers grocery delivery.
Book this Hotel