Super 8 Hotel Qingdao Development Zone China University of Petroleum North, Qingdao Development Zone E Mei Shan Lu is located at No. 790 of E Mei Shan Road, Economic and technological development zone, Qingdao, Shandong Province, China. The hotel is located in the bustling District. Free parking and 24-hour hot water are also available for you in our hotel. Situated on a quiet Island in the crowded city, our hotel boasts of its unique geographic position. Clean and friendly is always being the target of our service.