Booking a 3 Star Hotel in London is easy. 3 star Hotels typically offer*
*3 Star Hotels may vary in the amenities they offer. To read a summary of each Hotel follow the link provided
In the heart of London, the St Giles Hotel is located at the junction of Oxford Street and Tottenham Court Road within... 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 landmark Strand Palace Hotel lies in the heart of Theatreland adjacent to Covent Garden and just a short walk from... more
In a new seven story building, Citadines offers 129 fully equipped apartments, either studios or two room apartments. Its... more
Located on Osborne Street, a continuation of Brick Lane, the City Hotel is near to Liverpool Street Station. The hotel is... more
The Express by Holiday Inn - London Royal Docks - Excel offers a warm and friendly welcome and is located within easy... more
Expect a warm and friendly welcome at Europe's largest Express by Holiday Inn. Prime location with easy access to St Paul's... more
Situated on the Greenwich Peninsula, the Express by Holiday Inn London Greenwich, has easy access via the Jubilee Line... more
Situated by the side of the main A2 road out of South East London and Junction 2 off the M25, the hotel puts Greenwich with... more
A Georgian Manor House set in beautifully landscaped gardens, with tennis courts. Relax with a drink in the hotel’s... more
In the heart of Bankside, the Mercure Hotel is located close to Shakespeare's Globe Theatre, St Paul's Cathedral, the New... more