2 stars Hotels in London

Hotels found in London, 2 stars — 175

Search hotels in London, 2 stars

Lodge 51 2 stars

Newham, 51 Romford Road, London Map
Lodge 51 Photos
5 reviews

Just a 10-minute walk from Stratford Tube Station, this friendly budget hotel has Show more

Apollo Hotel 2 stars

Camden, 43 Argyle Street, London Map
Apollo Hotel Photos
10 reviews

Set just a minute’s walk from Kings Cross St Pancras Rail Station, the Apollo Hotel Show more

Gower Hotel 2 stars

Westminster, 129 Sussex Gardens, London Map
Gower Hotel Photos
10 reviews

This family-run guest house is set on a tree-lined street in central London. Show more

Crestfield Hotel 2 stars

Camden, 2-4 Crestfield Street, London Map
Crestfield Hotel Photos
5 reviews

In central London, less than 300 metres from London King's Cross Railway Station Show more

Hotel 261 2 stars

Hammersmith and Fulham, 261 Uxbridge Road, Shepherd Bush, London Map
Hotel 261 Photos
14 reviews

In a quiet area of Shepherd's Bush, this hotel has large rooms and on-site parking. Show more

Hotel Meridiana 2 stars

Camden, 43-44 Argyle Square, London Map
Hotel Meridiana Photos
10 reviews

Just 150 metres from King’s Cross Railway Station, Hotel Meridiana is a 5-minute Show more

Seymour Hotel 2 stars

Westminster, 106 Sussex Gardens, London Map
Seymour Hotel Photos
5 reviews

Ideally situated in the heart of central London, Seymour Hotel is near Hyde Park, Show more

Marisa Hotel 2 stars

Westminster, 41 Oxford Street Map
Marisa Hotel Photos
4 reviews

This smart and functional hotel is located in the heart of London’s famous Oxford Show more

National Hotel 2 stars

17-19 Queens Avenue, Muswell Hill Map
National Hotel Photos

This family-run hotel is set in a period-style building, 10 minutes’ walk from Alexandra Show more

23 2 stars

Hammersmith and Fulham, 23 Matheson Road Map
23 Photos

23 is located in West London and just 5 minutes’ walk from West Kensington Tube Show more