London
Our elegant Charles Street address offers a tranquil haven from the bustle outside... a place to retreat, relax and regroup.
With the smart shops of Bond Street nearby and some of London’s most vibrant sights – The Royal Academy, Buckingham Palace, the Royal Parks – just a short stroll away, this truly is the beating heart of Mayfair.
Our hotel remains open and we are here to welcome you for any business-related stay. Our restaurants and bars are closed, however, you can enjoy in-room dining throughout your stay.
Lovers of art and culture are conveniently placed – The National Gallery, The National Portrait Gallery, Tate Britain, the V&A Museum, the Natural History Museum and the Royal Albert Hall are all a cab ride away.