About it
Hotel Leo is located in Lachung. The property provides room service and a 24-hour front desk for guests.
Featuring a private bathroom with a shower and free toiletries, some units at the hotel also have a mountain view.
The nearest airport is Pakyong Airport, 81 miles from Hotel Leo.