The Savoy Hotel
The Savoy is the only luxury hotel on the River Thames, perfectly located in the heart of all that London has to offer. At the forefront of the luxury hotel scene for over 130 years, The Savoy offers guests an experience that continuously evolves to meet the desires of the modern traveller.
Considered one of London’s most iconic hotels, The Savoy first opened in 1889 and has been serving business and leisure travellers alike ever since. The property is set in the heart of London and puts guests within walking distance of top sights like the National Gallery, Piccadilly Circus and The London Eye. The Savoy’s 267 rooms and suites – which travellers say are beautiful but pricey – embrace a traditional English style, complete with neutral colors and wood furnishings. Accommodations offer courtyard or city views, and some suites feature impressive panoramas of the River Thames. All rooms include marble bathrooms, flat-screen televisions and desks, and suites come with additional perks like butler service and two complimentary pressed items.
Additional hotel features visitors have access to include a 24-hour gym, a private pool and a spa, plus multiple dining venues – one of which is linked to Gordon Ramsay – and the hotel’s famous afternoon tea service (which visitors highly recommend). What’s more, The Savoy offers dedicated concierge services and is a pet-friendly property, so your furry friends can join you on vacation.
London Multi-Entry Multi-Directional VVIP Visitors Guide © Simon Newbound