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 Park Lane Hotel, is a living tribute to the splendour of the 1920's, the Golden Age of London high society when life was... more
Located on Pall Mall between Buckingham Palace and Trafalgar Square in a beautiful, historic Grade II listed building... more
In the heart of London, the St Giles Hotel is located at the junction of Oxford Street and Tottenham Court Road within... more
St Martins Lane has re-invented the hotel experience and reflects the "hotels as theatre" approach that Ian... more
From the moment guests step into The Leonard Hotel they will feel the warm atmosphere created by our two roaring open half... more
The Metropolitan was London's first contemporary hotel. Located on Park Lane it addresses the needs of the modern guest for... more
The Washington Hotel is a deluxe property set in the heart of Mayfair, just a short stroll from London's most elegant and... more
Situated in the heart of Mayfair, the only hotel on Bond Street, a short distance from cultural treasures, shopping... more
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