This blog post was updated on November 22, 2021.
Here’s a list of five upscale London hotels offering excellent access to the vibrant metropolis they call home – be it supreme convenience, gentile comfort or a more stylish than typical way to get around town.
Amba Hotel Charing Cross
Set atop Charing Cross station (with discrete bridge over the station, extra-thick double-glazed windows and insulation to keep all the sounds of hubbub out), a stay at this Victorian-era railway hotel harkens guests back to another time without sacrificing more contemporary comforts. Despite its great location for taking the train or the Tube, you might find there’s no need to rely on public transport at all, with some of London’s top attractions such as Trafalgar Square and the National Gallery just a minute’s walk away.
The Grosvenor is located at Victoria Station with its own entrance to the station’s concourse. This grand and expansive hotel would be an especially smart option if you need to get to/from Gatwick Airport and Central London as many trains for the airport service Victoria station. Nearby attractions include Buckingham Palace, St James’s Park and Westminster Cathedral.
The Landmark London
The elegant Landmark hotel is situated across the street from Marylebone Station. One of London’s quaintest period stations with rail and Tube connections, it’s easily to reach the Landmark via Victorian era iron awning keeping travelers dry all the way to the doorman waiting to welcome you in.
St Pancras Renaissance London Hotel
A rather new hotel set within a historic and lavish property, the Renaissance
is designed to allow guest to flow freely between accommodation and St Pancras International Station. Hopping the Eurostar to Paris? This luxurious hotel sharing a wall with one of Europe’s most attractive rail stations would make a top choice!
This famous riverside hotel has its own pier. Fancy a Champagne cruise on the Thames? Pop! And if you ever wonder where all the equally famous London Black Cabs are while you’re hoofing it across Central London, you’ll be sure to find plenty parked at Savoy Court at the hotel’s entrance.