Rosewood Hotel is the place to stay if you’re looking for grown-up, sophisticated luxury and top notch service. Nestled in the heart of London, just off Covent Garden, the hotel is ideally located near numerous shops, restaurants and cultural hotspots (including the West End and Royal Opera House).
Highlights include their iconic terrace, the Pie Room (yes you read that correctly!) and the Mirror Room, an intimate dining space with floor to ceiling mirrors and free-flowing Champagne Bar.
Our Top Tip: Their iconic terrace has been transformed into The Glenlivet Glade: a magical woodland glade cocktail bar in partnership with Speyside Single Malt Scotch whisky.
Make a reservation here.
"This has to be my favourite hotel in London. The lavish marble bathrooms are a dream and their Sunday brunch is the best buffet I have ever had! - Kate"