Offering accommodations with air conditioning, Qingdao Millennium Holiday Hotel is located in Qingdao, just 0.9 miles from Pichai Courtyard. St. Michael's Cathedral Church is one kilometer away. Private parking is available on site. Towels are featured. Qingdao Beer Street is 1.2 miles from Qingdao Millennium Holiday Hotel. The nearest airport is Qingdao Liuting International Airport, 13 miles from the property.