Wuxi's 1881 Peninsula Hotel is a vacation hotel enjoying splendid views of Tiahu (Tai Lake). English-language service is available.