A rose is a rose Amanda Bernstein September 15, 2014 Asia, Beijing, Feature, Travel Rosewood Hotels and Resorts’ first property in China will open in Beijing in October 2014. Coinciding with this exciting announcement, the Rosewood Hotel in London has just won the acclaimed Hotel...