Home Inn Plus Beijing South Station South Square

Jia No.1, South 3rd Ring West Road, Beijing, China

★★★ 3.0 Star Hotel

9.2/10(1 reviews)

Check Live Price

Chain: Home Inn · Home Inn Plus

Check Live Price

Chain: Home Inn · Home Inn Plus

Frequently Asked Questions

Where is Home Inn Plus Beijing South Station South Square located?

Home Inn Plus Beijing South Station South Square is located at Jia No.1, South 3rd Ring West Road, Beijing, China.

What is the star rating of Home Inn Plus Beijing South Station South Square?

Home Inn Plus Beijing South Station South Square is a 3.0-star Hotel.

How many reviews does Home Inn Plus Beijing South Station South Square have?

Home Inn Plus Beijing South Station South Square has 1 reviews with a rating of 9.2/10.