Yangguang Yihao Hotel Hotel
No.67,E Aihua Rd, 571400 Qionghai, China
Set in Qionghai, Yangguang Yihao Hotel offers on-site dining and free Wi-Fi. This 3-star hotel offers a 24-hour front desk. The accommodation provides an ATM, and luggage storage for guests.