Situated in Taizhou, Zhejiang region, Meadow Lodge Hotel Taizhou is set 3.2 km from Taizhou Ocean World. The air-conditioned rooms provide a city view and come with a desk and free WiFi.
The rooms in the hotel are fitted with a kettle. Every room comes with a flat-screen TV, and some rooms at Meadow Lodge Hotel Taizhou have a garden view. At the accommodation rooms have bed linen and towels.
Staff at Meadow Lodge Hotel Taizhou are available to provide advice at the 24-hour front desk.
The nearest airport is Taizhou Luqiao Airport, 18 km from the hotel.