

The St. Regis Beijing si trova nel centro di Pechino, a 3 minuti a piedi da Antico osservatorio di Pechino e 10 minuti da Chang’an Grand Theatre. Questo hotel di lusso si trova a 1,4 km da China National Post and Postage Stamp Museum e 2,6 km da Via Wangfujing.