Location. Best Western Premier Royal Phoenix Hotel Beijing is a business friendly hotel located in Beijing's Dongsi neighborhood, close to Wangfujing Street, Tiananmen Square, & Great Hall of the People. Additional points of interest include Forbidden City & Olympic Park. Hotel Features. Best Western Premier Royal Phoenix Hotel Beijing's restaurant serves breakfast, lunch, & dinner. A bar/lounge is open for drinks. Room service is available during limited hours. The hotel serves hot & cold buffet breakfasts each morning in the restaurant (surcharges apply). This 3.5 star property has a business center. Complimentary wireless Internet access is available in public areas. This Beijing property has 2 meeting rooms. Tour/ticket assistance & tour assistance are available. Complimentary guest parking is limited, & available on a first come, first served basis. Other property amenities at this Art Deco property include a coffee shop/caf