Rosewood Beijing opens, signaling the presence of the Rosewood Hotels & Resorts® ultra-luxury brand in Asia. The 283-room hotel, located at the core of Beijing’s Central Business District (CBD) of Chaoyang, opposite the iconic CCTV Tower, is a true reflection of Beijing, a city where ancient meets modern.
A Sense of Place® in Beijing
Rosewood Beijing brings to Asia the collection’s A Sense of Place® philosophy which was interpreted by the hotel’s designer, Stewart Robertson of BARstudio. The guest experience subliminally mirrors the ageless Chinese concept of journey and welcome: travelers arriving at imposing city gates and passing through fine gardens, engaging with hospitable hosts, before finally, as though symbolically ascending through a classic Chinese mountainscape, arriving at a private, relaxing retreat.