Xikou Hotels

Xikou is a sleepy town in Zhejiang, nestled in the mountains of eastern China. Its name, also pronounced Qikou, means "stream mouth" in Chinese, referring to the town's position on the broad Shan River.

Xikou Hotels and Accommodation

Enter your trip information to search for Xikou accommodation
Hotels In
Check-In
Check-Out
Guests
 
Loading photos…
Xikou tourism photos provided by Panoramio are under the copyright of their owners

Xikou Tourist Information

Select a Xikou tourist information site for Xikou travel and tourism guides such as Wikitravel, further hotel and accommodation information, and for maps of Xikou

Xikou Accommodation Offers

Popular Xikou hotel and accommodation specials
Loading offers…

Travel to a Random Destination