Skip to Content
A CAPITAL OF CULTURE

Hotels in London

With centuries of history, world-renowned museums, celebrated theatres, and diverse neighborhoods, London offers endless ways to experience the city’s culture, energy, and character.

Book Now

Central London Hotels Built for Business or Leisure

Discover centrally located hotels near Trafalgar Square, St. Paul’s Cathedral, and London’s Financial District—ideal for business travel, weekend getaways, and exploring the city’s iconic neighborhoods, cultural attractions, and historic landmarks.

Our London Hotels

London City

London

London City

History and modernity combine at our recently renovated London City hotel, which occupies a Grade-II listed building in the very heart of the city’s business and financial center.

St. Paul’s

London

St. Paul’s

Overlooked by the iconic dome of St. Paul’s Cathedral, our recently renovated hotel weaves together modern comforts with design touches that take inspiration from our building’s mid-century roots.

Trafalgar Square

London

Trafalgar Square

Inside the grand walls of our stately Victorian building, you’ll find elegantly designed rooms that seamlessly integrate contemporary touches. And outside, you’ll find the famed theater district, as well as a bustling hub of restaurants, shops and more.

Nearby Things to Do in London

London FAQs

®
Back to Top

Select Location: