The hotel is conveniently located in the heart of Beijing. It is just 18 km from the airport, 4 km from the railway station, 3 km from the exhibition centre and the subway is a pleasant walk of just 6 m away. This hotel is right in the centre of the shopping precinct and is situated in Dongzhimen Nei Road, which is well-known for its restaurants. The Forbidden City is a 10-minute journey away on public transport, as is the Wangfujing Shopping Centre.
Built in 2006, this business hotel offers a total of 194 rooms, with 27 executive suites, 38 deluxe rooms, 28 business rooms and 101 standard rooms. Facilities on offer to guests at this air-conditioned establishment include a lobby area with a 24-hour reception and 24-hour check-in/out service, a hotel safe, a currency exchange facility, lift access and the Mahua Beauty Salon. It offers a bar, a restaurant, a coffee shop, a gift shop, conference facilities and Internet access. Guests may also take advantage of the room and laundry services and there is parking for those arriving by car.