Introduction to Colombo Taihu Castle: Colombo Taihu Castle is a European five-star standard resort hotel located on Xiaomei Mountain on the south bank of Taihu Lake. It is composed of 7 milk-white Spanish-style villas built on the mountain. Low, well-proportioned, like a group of huge sculptures. The hotel has 36 mid-to-high-end guest rooms with various decorations, such as presidential suites and ladies' rooms, a glass panoramic Chinese restaurant that can accommodate 350 people for dining at the same time, a coffee bar, a viewing bar, a swimming pool, a multi-functional hall, and a conference room (60 seats). , 30 seats, 10 seats), luxury yachts and other entertainment facilities. You can have a panoramic view of Taihu Lake from any angle of the castle.