Guest favorite Rooster B&B
★★★★
NO. 111 Chonghuei St., Quanzhou, China Show on map
Water Woods Inn is a hotel in Quanzhou, China. It is one of 1,452 places to stay in Quanzhou listed on Triptoic.
NO. 111 Chonghuei St., Quanzhou, China
Water Woods Inn is located at NO. 111 Chonghuei St., Quanzhou, China.
Highly rated alternatives close by
Guest favorite
Guest favorite
Guest favorite
#1 in Kaohsiung
#2 in Kaohsiung
Guest favorite
Hotel