Situated in Wenzhou and with Wenzhou International Convention and Exhibition Centre reachable within 34 km, Bayview Inn features a tour desk, rooms, a garden, free WiFi and a shared lounge. A hot tub and a car rental service are available for guests.