Hotels in London for Leisure or Business


Shaftesbury Hotels
Shaftesbury Hotels Collection in London

The Shaftesbury Hotels Collection is a portfolio of contemporary four star properties all over Central London. Modern and timeless, cutting edge and classic, unique and universally hip is what distinguishes the Shaftesbury accommodation and sets it apart from the rest in the city. Whether you want to indulge in a lush romantic weekend or close a business deal, the Shaftesbury Hotels Collection strikes the perfect balance and offers the best hotel accommodation the city has to offer.

Shaftesbury Hotels Collection in London

The Strand Palace Hotel
The Strand Palace Hotel

The Strand Palace Hotel has a fascinating history that dates back over a century to it's Grand Opening in 1909 and is a stand-alone property perfectly placed in the heart of the West end just a few steps away from the famed landmarks of Covent Garden, Trafalgar Square and Waterloo. The hotel has 786 bedrooms for guests to choose from, of which 600 have been upgraded to Club bedrooms with dedicated services. The continued popularity of The Strand Palace Hotel is due to the combination of first-class amenities and service, one of the best locations in the city and unusually affordable rates.

The Strand Palace Hotel

Jurys Inn
Jurys Inn UK Hotels

Jurys Inn UK hotels are in fantastic city centre locations and offer great value and a warm, friendly service every time. The hotels are perfectly placed for sightseeing, shopping and business, and all the hotels have spacious comfortable bedrooms to relax in. The Jurys Inn staff are available 24 hours. There are all day Costa Coffee bars, stylish restaurants and bars, great buffet breakfasts and wheelchair accessibility.

Jurys Inn UK Hotels

(Now Viewing Page 1)
1 2

Hotels in London

Hotels in central London offering exclusive deals online for leisure stays and weekend breaks at any time of year. Choose from five-star luxury grand hotels to smaller, privately-owned hotels all with first-class services and guest facilities. Staying in a central London hotel is the perfect way to enjoy sightseeing, shopping and visiting London'smajor tourist attractions.