Located in Taizhou, Wyndham Taizhou West has a garden, restaurant, bar, and free WiFi throughout the property. The property has room service, a 24-hour front desk and organizing tours for guests.
Taizhou Ocean World is 5.6 miles from the hotel. The nearest airport is Taizhou Luqiao Airport, 10 miles from Wyndham Taizhou West.