Orange Hotel - Taicang Nanyang Plaza
No.113, Renmin South Road, 215400 Taicang, China
Situated in Taicang and with Shanghai Railway Station reachable within 48 km, Orange Hotel - Taicang Nanyang Plaza features concierge services, allergy-free rooms, a fitness centre, free Wi-Fi throughout the property and a restaurant.