3 star hotels in London
We found 1308 properties with availability in London
The Orange
39 Pimlico Road, London, United Kingdom
Travelodge London Wembley
North Circular Road, London, United Kingdom
The Z Hotel Soho
17 Moor Street, London, United Kingdom
Premier Inn London Bexleyheath
51 Albion Road Bexleyheath, Bexleyheath, United Kingdom
Travelodge London City Liverpool Street
1 Harrow Place, E1 7Db, London, United Kingdom
Travelodge London Farringdon Hotel
10-42 Kings Cross Road, London, United Kingdom
Premier Inn London Barking
Highbridge Road, Barking (Greater London), United Kingdom
Travelodge Excel
1016 Dockside Road, London, United Kingdom
Aragon House
247 New King'S Road Parson'S Green, London, United Kingdom
Travelodge London Clapham Junction
155 Falcon Road, London, United Kingdom
The Royal Foundation Of St Katharine
2 Butcher Row, London, United Kingdom
Premier Inn London Southwark
34 Park Street, London, United Kingdom
The Z Hotel Covent Garden
31-32 Bedford Street, London, United Kingdom
Zedwell Underground Hotel Tottenham Court Rd
112 Great Russell Street, London, United Kingdom
Travelodge London Hounslow
Lampton Road Hounslow, Hounslow, United Kingdom
The Lansdowne Croydon Hotel
1 Lansdowne Road, London, United Kingdom
Holiday Inn Express London - Excel By Ihg
1018 Dockside Road, London, United Kingdom
Ibis Budget London Heathrow Central
700 Bath Road, Cranford, Hounslow, Cranford, United Kingdom
Travelodge London Central Southwark
202 - 206 Union Street Southwark, London, United Kingdom
Point A Hotel - London Paddington
41 Praed Street, London, United Kingdom