Hotel Orange Hotel Qingdao Licun Pedestrian Street
★★★
Building 1-5, No. 10, Tianshui Road, Laoshan District, Qingdao, Qingdao, China Show on map
Mt. South on the Water Hotel is a 4-star hotel in Qingdao, China. It is one of 3,393 places to stay in Qingdao listed on Triptoic. The property has 115 rooms and opened in 2017.
Building 1-5, No. 10, Tianshui Road, Laoshan District, Qingdao, Qingdao, 741099, China
Check-in starts at 02:00 PM and check-out is until 12:00 PM. Early check-in or late check-out may be available on request.
Mt. South on the Water Hotel is located at Building 1-5, No. 10, Tianshui Road, Laoshan District, Qingdao, Qingdao 741099, China.
Mt. South on the Water Hotel is rated 4 stars.
Mt. South on the Water Hotel has 115 rooms.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel