This luxury hotel in Westminster couldn’t be more perfectly located as it's within walking distance to Trafalgar Square, Covent Garden, The London Eye and Buckingham Palace. For evening entertainment, there are 30 theatres within a 15-minute walk from the hotel, as well as a vast range of restaurants, from quick bites to fine dining. The closest underground station is Embankment, just a two-minute walk away, while the location of the River Thames makes for tranquil views from the penthouses.
45-minutes by car from London City Airport
















