Across from the Embankment tube station, one block from the Thames and 200 meters south of Trafalgar Square, this imposing 1885 wedge-shaped Victorian hotel is one of London's most luxurious five ...
How do you find the best family hotel in London? We asked some of our favorite travel writers for their favorite London ...
Modern contemporary hotel situated in the heart of London's West End on Trafalgar Square. Near London's theatre district. The Trafalgar St. James, once known as the Hilton Trafalgar Square ...