Beijing Leo Riverside Courtyard
The Courtyard is located in south Beijing, near the new Beijing South train station and close to Muxiyuan - Beijing's most famous clothes market area.
The courtyard is just outisde the city center. Tiananmen Square and the Forbidden City are just 15 minutes away by bus, and the Temple of Heaven is even closer. The new subway line 4 is just 10 minutes walk away. We are very close to the new Beijing South station, which is great If you are arriving/departing on one of the many new speed trains from/to Shanghai, Tianjin and other destinations...
The courtyard offers free internet, laundry service, and even has a beautiful mongolian-style restaurant.