Reserve Now
-
For reservations assistance, please call
800-237-8466
Can’t find a America’s Best Inns & Suites where you need to be? Try one of the other members of our family of hotels including:
OPENING SOON
The America’s Best Hotel & Resort in Wuxi is located in the central business district, north of the famous Lake Taihu Square and approximately 1,000 meters to Metro Line One and inner elevated ring road. The South China Wuxi Taihu Lake Expressway Entrance is 10 minutes away allowing guests easy access to neighboring cities and provinces. With more than 300 parking lots available in our hotel, there will not be a lack of parking spaces whenever there are large events being held in our hotel.
The America’s Best Hotel & Resort in Wuxi is specially designed as a boutique hotel with personalized decorated 180 deluxe rooms and 21 suites with the adjoining office building that has more than 60,000 square meters of office spaces for lease.
Our on-site Chinese restaurant has 29 private dining rooms and a dining hall serving Cantonese, Huaiyang and typical local cuisines. Our Western restaurant serves various American-style foods and operate 18 hours daily with buffet breakfast, lunch, dinner and ala-carte menus.
The America’s Best Hotel & Resort in Wuxi also caters to business needs with large conference facilities and multi-function rooms. Hotel amenities include a fitness center, spa and several outdoor facilities help our guests relax after a long day.
America’s Best Hotel & Resort, Wuxi
No. 855 Nan Hu Avenue
Wuxi, Jiangsu Province, 214024
For reservations assistance, please call
Can’t find a America’s Best Inns & Suites where you need to be? Try one of the other members of our family of hotels including: