London, United Kingdom

No dates selected

Sort by

Price per night in

Distance from the city center
Hotels near a subway station

Apartment hotels in London

: 142 options found

Select dates so you can see the availability and exact prices.

8 Knaresborough Place, London
4.6 km from the center of London
378 m from the Earl's Court subway station

Room in this hotel

from $ 207
per night
60 Warwick Rd, London
5.2 km from the center of London
323 m from the Earl's Court subway station

Room in this hotel

from $ 222
per night
Clanricarde Gardens 18, London
4.6 km from the center of London
268 m from the Notting Hill Gate subway station

Room in this hotel

from $ 240
per night
4 Norwich Street, City of London
1.6 km from the center of London
233 m from the Chancery Lane subway station

Room in this hotel

from $ 363
per night
154 Brick Kiln One, Station Road, Lewisham, SE13 5FN, London, United Kingdom, London
9.3 km from the center of London
4 km from the North Greenwich subway station

Room in this hotel

from $ 388
per night
2 Cromwell Road, London
3.8 km from the center of London
282 m from the Gloucester Road subway station

Room in this hotel

from $ 388
per night
132 Melrose Avenue London NW2 4JX,Melrose Avenue, London
8.5 km from the center of London
579 m from the Willesden Green subway station

Room in this hotel

from $ 207
per night
Old Nichol St, London
4.1 km from the center of London
891 m from the Old Street subway station

Room in this hotel

from $ 207
per night
3-5 South Park Hill Road, London, London
16 km from the center of London

Room in this hotel

from $ 207
per night
230 Vauxhall Bridge Road, London, GB, London
1.7 km from the center of London
308 m from the Victoria subway station

Room in this hotel

from $ 328
per night
Wellington St, London
724 m from the center of London
271 m from the Covent Garden subway station

Room in this hotel

from $ 729
per night
Floral St, London
642 m from the center of London
31 m from the Covent Garden subway station

Room in this hotel

from $ 207
per night
Wardour St, London
473 m from the center of London
214 m from the Piccadilly Circus subway station

Room in this hotel

from $ 207
per night
3 Sloane Gardens, London
2.6 km from the center of London
48 m from the Sloane Square subway station

Room in this hotel

from $ 559
per night
39 Queensborough Terrace - Bayswater - W2 3SY, London
4 km from the center of London
198 m from the Bayswater subway station

Room in this hotel

from $ 207
per night
E14 9HP, Admiral Way, London, United Kingdom, London
7.4 km from the center of London
278 m from the Canary Wharf subway station

Room in this hotel

from $ 206
per night
North Wharf Road, 4, London
3.5 km from the center of London
303 m from the Paddington subway station

Room in this hotel

from $ 304
per night
24 Great Tower St, City of London
3.2 km from the center of London
271 m from the Tower Hill subway station

Room in this hotel

from $ 389
per night
Various Locations within South Kensington, London
3.8 km from the center of London
277 m from the South Kensington subway station

Room in this hotel

from $ 206
per night
37-39 Kingsway, London
1 km from the center of London
312 m from the Holborn subway station

Room in this hotel

from $ 324
per night