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
This apartment hotel is ideally located in one of London's liveliest and most attractive areas just a short walk from... more
A splendid classic building, very close to the Thames and Trafalgar Square, home of Nelson's Column. Your apart'hotel... more
The Grange Holborn Hotel is a stunning addition to the Grange Collection of private, luxury hotels. Ideally located where... more
A superb location in the heart of central London. Standing proud on Great Russell Street, just two minutes walk from... more
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