The hotel is located in the North Square of Beijing West Railway Station. The hotel is near to China Central Television Station, Military Museum and China Millennium Monument. The Military Museum subway station and Changan Avenu are within walking distance, easily access to, Tea Market, Tiananmen Square, Wangfujing Street and Financial Street.
Hotel restaurants offer Cantonese dishes and western foods.