Super 8 Hotel Beihai Railway Station BranchHotel
1st Floor, Building G, Qiang Yuan Shi Ji Vacation Village, No.29 Si Chuan Road, Yin Hai District, Yinhai, 536000 Beihai, China
Well situated in the Yinhai district of Beihai, Super 8 Hotel Beihai Railway Station Branch is set less than 1 km from Beihai Oceanorama, 4.2 km from Silver Beach and 5 km from Beibuwan Square.