2 stars Hotels in London

Hotels found in London, 2 stars — 175

Search hotels in London, 2 stars

The Wembley Hotel 2 stars

Brent, 38-42 London Road, Wembley, London Map
The Wembley Hotel Photos
23 reviews

Less than 1 mile from famous Wembley Stadium and Wembley Arena, this hotel has charming Show more

Holland Inn Hotel 2 stars

Kensington and Chelsea, 59 Holland Road, London Map
Holland Inn Hotel Photos
18 reviews

Just off Kensington High Street, Holland Inn Hotel is a 15-minute walk from Earls Show more

Manor Hotel 2 stars

Kensington and Chelsea, 23 Nevern Place, London Map
Manor Hotel Photos
9 reviews

Just a few minutes’ walk from Earl's Court London Underground Station, in the heart Show more

Star Hotel - B&B 2 stars

Hammersmith and Fulham, 97-99 Shepherds Bush Rd, London Map
Star Hotel - B&B Photos
5 reviews

Just a 10-minute walk from Hammersmith Tube Station, the Star Hotel offers inviting 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

Alhambra Hotel 2 stars

Camden, 17-19 Argyle Street, London Map
Alhambra Hotel Photos
7 reviews

Alhambra Hotel is situated in central London, right next to King’s Cross St Pancras Show more

Hotel Meridiana 2 stars

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

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