Rosewood London

Located near Covent Garden, the Rosewood London is one of the finest five-star hotels in the city and is an ideal home base for experiencing the famous British capital. Blending classic English heritage with contemporary style, the Edwardian Grade II-listed building has been thoughtfully renovated to create a luxury hotel with the ambiance of a stylish London residence. Situated on High Holborn, a historic road that dates back to Roman times, the Rosewood London's location is perfect for guests to begin exploring all that the city has to offer, including a range of luxury boutiques and a dizzying array of restaurants, from traditional British ale houses to Michelin-starred dining. The hotel is also very close to a wealth of cultural hotspots, like the West End, which contains many of London's most famous theaters, such as The Apollo Victoria Theatre, the London Palladium, the Theatre Royal Drury Lane and the Royal Opera House.