2 star hotels in London
We found 379 properties with availability in London
The Melville Hotel By Rokxy- Kings Cross
38-39 Argyle Square, London, United Kingdom
City View Hotel Roman Road
113 Roman Road, London, United Kingdom
Balmoral House Hotel
156 Sussex Gardens, London, United Kingdom
Kensal Green Backpackers
639 Harrow Road, London, United Kingdom
Elmwood Hotel
19 Argyle Square, London, United Kingdom
Earls Court Garden Hotel
36 Earls Court Gardens, London, United Kingdom
Newham Hotel
349 - 353 Romford Road, London, Gb, London, United Kingdom
Palace Court Hotel
64-65 Princes Square, London, United Kingdom
Wardonia Hotel
46-54 Argyle St, London, United Kingdom
Fairway Hotel
13/15 Argyle Street, London, United Kingdom
Admiral Hardy
7 College Approach, London, Gb, London, United Kingdom
Spread Eagle
71 Wandsworth High Street, London, United Kingdom
Easyhotel Victoria
34-40 Belgrave Road, London, United Kingdom
European Hotel
11-15 Argyle Square, Kings Cross, London, United Kingdom
Gallery Hyde Park
23 Inverness Terrace, London, United Kingdom
Marble Arch Inn
49-50 Upper Berkeley Street, London, United Kingdom
Swinton Hotel
18-24 Swinton Street, London, United Kingdom
Bowden Court
24 Ladbroke Rd, London, United Kingdom
St Christopher'S Inn Village - London Bridge
161-165 Borough High Street, London, United Kingdom
Via Limehouse
628-634 Commercial Road, London, United Kingdom