The historic Hanbilou Hotel is located on Lalu Island, Sun Moon Lake. The hotel offers 5-star executive suites with lake views. It has five restaurants with different styles. It also has a Zen-filled lake view. Free Wi-Fi is available on site. It is the highest resort hotel in Sun Moon Lake.