Situated in Qingdao, Lemon Blue Cottage Tong An Lu Branch provides accommodation within 3.8 km of Polar Ocean World. Free WiFi is offered.