Boutique hotel
The Lalu Qingdao
Qingdao, China
The Lalu Qingdao is a coastal hotel on the Qingdao Peninsula, set at the foot of Phoenix Mountain. The peninsula extends into the sea, with sea on three sides and mountains on one side.
Visit host websitethelalu.com



