Loading hotels
Confirming room availability...
Super 8 Hotel, No.66 Guanhai Road, Fuzhou, China
The OYO is a great choice for guests looking for accommodation in Fuzhou, having been recently opened in 2017. This property features Free Wi-Fi in designated areas.