2 star hotels in London
We found 466 properties with availability in London
Pacific Inn London Heathrow
60-66 The Broadway, Southall, United Kingdom
Marble Arch Inn
49-50 Upper Berkeley Street, London, United Kingdom
Central Hotel
16-18 Argyle St, London, United Kingdom
New Cross Inn Hostel
323A New Cross Road, London, United Kingdom
Alhambra Hotel
17-19 Argyle Street, London, United Kingdom
Charlotte Guest House
195-197 Sumatra Road, London, United Kingdom
Hootananny Hostel
95 Effra Road, London, United Kingdom
Viking Hotel
162 Romford Road, London, United Kingdom
Hour Glass Hotel
131 Beaconsfield Road, London, United Kingdom
Friendship House
3 Belvedere Place, London, United Kingdom
Draycott
85 Draycott Avenue, London, United Kingdom
St George'S Hotel
107 & 115 St. George'S Drive, London, United Kingdom
Lih
40-41 Leinster Gardens, London, United Kingdom
Halpin House
97 Queen'S Gate, London, United Kingdom
St. David'S Hotels Paddington
14 - 20 Norfolk Square, London, United Kingdom
Ibis Budget London Whitechapel - Brick Lane
100 Whitechapel Road, London, United Kingdom
The Phoenix
6 Daventry Street, London, United Kingdom
Green Rooms
13-27 Station Road, London, United Kingdom
Aquarius Hotel
20-22 Hogarth Road, London, United Kingdom
Travelodge London Wembley High Road
High Road, London, United Kingdom