Offering a barbecue and views of the sea, The Flowers Hotel is set in Beihai in the Guangxi Region, 3.4 km from Weizhou Catholic Church. Free WiFi is available throughout the property.
Show moreShow less
Show on mapShow list
MAPS.ME is always on hand
Download the apps and start expanding your horizons