The hotel provides guests with luxurious facilities and excellent service. Its landmark architecture is elegant and modern, combining European decor with Chinese design.
The hotel is superbly located along the Qing Nian Street, opposite to the TV Tower, which is within the lush gardens of Qing Nian Park and the natural lake of South Canal, just walking distance to the embassy district and minutes away from the city centre.