Hotel Hanting Hotel Zhaoqing Dinghu Mountain Scenic Spot
★★
No. 33 Baiying North Road, Side of City Center Plaza, Nanjie Town, Zhaoqing, China Show on map
Max Well Hotel is a 3-star hotel in Zhaoqing, China. It is one of 1,056 places to stay in Zhaoqing listed on Triptoic.
No. 33 Baiying North Road, Side of City Center Plaza, Nanjie Town, Zhaoqing, China
Check-in starts at 02:00 PM and check-out is until 01:00 PM. Early check-in or late check-out may be available on request.
Max Well Hotel is located at No. 33 Baiying North Road, Side of City Center Plaza, Nanjie Town, Zhaoqing, China.
Max Well Hotel is rated 3 stars.
Highly rated alternatives close by