Super 8 Hotel Wenzhou Tangjiaqiao Road Branch Hotel
No.58 South Tangjiaqiao Road, Wenzhou, 325011
Featuring free Wi-Fi, Super 8 Hotel Wenzhou Tangjiaqiao Road Branch offers affordable accommodation in Wenzhou. Free parking spaces are available around the site.