Prices are in Australian Dollars.
Located in Fengtai, this hotel is 2.1 mi (3.3 km) from Temple of Heaven and 2.7 mi (4.3 km) from Hongqiao Market. Red Theatre and Qianmen Street are also within 3 mi (5 km).
Good location clise to the metro station. It's clean but the hotel a little bit dated. Its a 2 1/2 star hotel.