Booking a all Star Hotel in London is easy. all star Hotels typically offer*
*all Star Hotels may vary in the amenities they offer. To read a summary of each Hotel follow the link provided
The Kingsway Hall is a superior 4 star hotel situated in London's Covent Garden, close to the British Museum, Oxford Street... more
Next to the British Museum, close to Covent Garden and Theatreland. The Montague, which overlooks a tranquil garden setting... more
The 175 bedroom Kenilworth is located in quiet Bloomsbury, but on the edge of London's shopping and nightlife districts... more
Sister hotel to the Kenilworth, the Marlborough enjoys all the same location benefits. For those who prefer a more... more
A true balance of style, statesmanship and high standards in London's West End. The contemporary, modern interior is themed... more
Located in the heart of Holborn, the Renaissance Chancery Court Hotel is a landmark 1914 building ideally located only a... more
The landmark Strand Palace Hotel lies in the heart of Theatreland adjacent to Covent Garden and just a short walk from... more
The 5 star Swissotel, The Howard enjoys panoramic views of the River Thames stretching from The Houses of Parliament to... more
The Savoy has always had its own special quality of English individuality and style. The hotel is perfectly placed for the... more
Located in one of London's most impressive locations, The Trafalgar Hilton, overlooks Trafalgar Square, offers 129 luxury... more
The five star Waldorf Hilton is perfectly located in the heart of London's Theatreland, Covent Garden and tourist... more
Hotel opening July. The Apex City of London is a 4 star contemporary hotel in the heart of the City of London close to the... more