Rosewood Beijing, the first China hotel for Rosewood Hotels & Resorts® opens on 23 October 2014, with the visceral excitement of China’s capital city – highways and hutongs, soaring architectural extravagances and quaint ancient temples, contradictions and contrasts – an integral part of its experience. Visitors to Beijing are invited to discover all Rosewood Beijing has to offer with the “Time to Discover” special opening package, featuring guaranteed late check-out privileges and more.
The ultra-luxury hotel is in a prime downtown position that allows guests to witness the thrilling panorama of a city on the move from an urban eyrie. In all aspects, Rosewood Beijing is designed to epitomise and introduce Rosewood’s A Sense of Place® concept to Asia.
Passing between the towering “Sons of Dragon” statues guarding the entrance and arriving at a foliage-filled courtyard, is designed to evoke a sensation of entering a private mansion haven in the city, albeit one from which the views are dominated by the iconic, CCTV tower opposite, a shiny-silver architectural statement piece that embodies the nation’s grand ambitions.