El Hotel The St. Regis Pekín goza de una ubicación privilegiada en el centro de Pekín y a 3 km del Mausoleo de Mao Zedong, donde podrás enriquecer tu conocimiento histórico. Con una ubicación en una parte histórica de Pekín, este hotel goza de vistas al jardín, además de ofrecer ping-pong, golf y yoga.
Este hotel de 5 estrellas está ubicado en una zona comercial de Pekín, a 5 minutos a pie de la Academia China de Ciencias Sociales y a unos 10 minutos en coche de Pekín. Rodeado por un bar y parques temáticos, el hotel St. Regis está también a unos 300 metros de Ritan Park. Además, la propiedad se halla al alcance del Parque Jingshan, y la estación de tren Este de Pekín se encuentra a unos 20 minutos a pie. La estación de metro Jianguomen, situada a tan solo 450 metros del hotel, ofrece una conexión rápida con todas las zonas de Pekín.
Las habitaciones del Hotel The St. Regis Beijing cuentan con aire acondicionado, así como con minibar. Las habitaciones ofrecen un mobiliario sofisticado que incluye escritorio. Además, los baños privados de este establecimiento ofrece un bidé, un inodoro separado y una ducha.
Se sirve un desayuno vegetariano cada mañana en el St. Regis. Los huéspedes disfrutarán de platos chinos que se sirven en el restaurante chino. Los huéspedes pueden disfrutar de un momento en un bar lounge. El barrio cuenta con varios restaurantes, entre ellos The Garden Court, que se encuentra en los alrededores inmediatos del hotel St. Regis Pekín.