Landmark
Hotels near Shoudu Bowuguan
10 properties within 2 km of Shoudu Bowuguan, China, from nearest to farthest. Average rating: 3.7/5.
Places to stay near Shoudu Bowuguan
Hotel · Beijing · 1.7 km away
JinJiang Inn - West Railway Station Hotel
3.818 reviews
From €47 per night
Hotel · Beijing · 1.7 km away
JinJiang Inn - Beijing Changchun Street Inn
3.213 reviews
From €43 per night