Colombe Taihu Castle Huzhou is located at the top of Xiaomei mountain on the South Bank of Taihu Lake, adjacent to fahua temple and moon square, about 9 kilometers away from the city center, with convenient transportation.
It is a Spanish resort full of European Mediterranean style, with all kinds of exquisite rooms for you to choose from.
The art and wisdom of Spanish artists, the enthusiasm of Catalonia, and the open door of Columbo Taihu castle are waiting for you.