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.

11 Goodwin St, London
6.5 km from the center of London
132 m from the Finsbury Park subway station

Room in this hotel

from $ 183
per night
14 Devonshire Terrace, London
3.7 km from the center of London
362 m from the Paddington subway station

Room in this hotel

from $ 248
per night
102 Goswell Rd., London
2.7 km from the center of London
452 m from the Barbican subway station

Room in this hotel

from $ 137
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 $ 203
per night
3-5 South Park Hill Road, London, London
16 km from the center of London

Room in this hotel

from $ 203
per night
Nightingale Ln, London
6.3 km from the center of London
362 m from the Clapham South subway station

Room in this hotel

from $ 309
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 $ 203
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 $ 198
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 $ 198
per night
27-28 Philbeach Gardens, London
5.3 km from the center of London
353 m from the Earl's Court subway station
4.0

Room in this hotel

from $ 186
per night
3 Tunnel Ave, London
10.2 km from the center of London
1.7 km from the North Greenwich subway station

Room in this hotel

from $ 108
per night
2-4 Hyde Park Gate, London
3.7 km from the center of London
779 m from the Gloucester Road subway station

Room in this hotel

from $ 1,118
per night
Camden Rd, London
3.8 km from the center of London
193 m from the Camden Town subway station

Room in this hotel

from $ 227
per night
3 America Square, City of London
3.6 km from the center of London
206 m from the Tower Hill subway station

Room in this hotel

from $ 361
per night
Shaftesbury Ave, London
606 m from the center of London
230 m from the Leicester Square subway station

Room in this hotel

from $ 596
per night
45 Cromwell Rd, London
3.7 km from the center of London
304 m from the South Kensington subway station

Room in this hotel

from $ 390
per night
Chapel Market, London. N1 9EY, London
3.1 km from the center of London
364 m from the Angel subway station

Room in this hotel

from $ 229
per night
Hornsey Town Hall, The Broadway, London
7.9 km from the center of London
1.6 km from the Highgate subway station

Room in this hotel

from $ 229
per night
7 St. Leonards Rd, London
8.2 km from the center of London
1.2 km from the Canning Town subway station

Room in this hotel

from $ 229
per night
66 Stanley Rd, London
17.2 km from the center of London
4.8 km from the Richmond subway station

Room in this hotel

from $ 194
per night