

3-star · Beijing (and vicinity), China
No. 12 Majiabao Road, Beijing
From $84 per night including Booking.com
Orange Hotel (Beijing South Railway Station) (3-star, Beijing (and vicinity)) ~$336/4nt on major sites. Compare them all on Booking Wolf.
From $84 per night (a recent 4-night sample stay). Prices for your dates are live when you search on Booking Wolf.
Orange Hotel (Beijing South Railway Station) is at No. 12 Majiabao Road, Beijing, in Beijing (and vicinity), China.
Loading live availability and room rates…