Renovated in 2019, the Angaria Garden Inn offers both holiday makers and business travelers a pleasant stay in Beihai. Beihai Railway Station is the closest major transportation option, approximately 53km away. The nearest railway station is Beihai Railway Station, approximately 53km from the hotel. There's plenty to do nearby, with Moon Square, Crocodile mountain Scenic Area and Weizhou Island Lighthouse all within a short distance. After a long day of sightseeing, guests can retire to the comfort of the hotel. Guests of this Beihai hotel can make use of the parking facilities. Our guests consider this hotel to have excellent service. This hotel is particularly popular with those traveling with friends.