2 star hotels in Beijing
Multiple accommodations for your stay
Show map
881 results found
Filters
- Most popular first Sorting
Home Inn Neo Beijing Guomao Shuangjing Metro Station
No.48 East Third Ring South Road, Beijing, China (Open map)
The hotel is 10 minutes by car from the beautifully landscaped Ritan Park. Situated 2.9 km from Home Inn Neo Beijing Guomao...
Read more...