City of London, United Kingdom

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels with a kitchen in City of London

: 920 options found

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

Camden, London, WC1N 3LE, United Kingdom, London

1.9km from the center of City of London
464m from the subway station Russell Square
Room in this hotel

97 Leman Street, London

1.6km from the center of City of London
318m from the subway station Aldgate East
Room in this hotel

124-126 Chancery Lane, Westminster Borough, London, WC2A 1PT, United Kingdom, London

1.3km from the center of City of London
416m from the subway station Temple
Room in this hotel

396 St. John Street, London

2km from the center of City of London
135m from the subway station Angel
Room in this hotel

33 Britton Street, London

956m from the center of City of London
122m from the subway station Farringdon
Room in this hotel

City Road 388, London

1.9km from the center of City of London
196m from the subway station Angel
Room in this hotel

388 City Road, Flat 1, London

1.9km from the center of City of London
197m from the subway station Angel
Room in this hotel

City Road 388, London

1.9km from the center of City of London
196m from the subway station Angel
Room in this hotel

20 Bowling Green Lane, Clerkenwell, London

1.5km from the center of City of London
499m from the subway station Farringdon
Room in this hotel

Crystal Wharf, Graham Street, London

1.9km from the center of City of London
489m from the subway station Angel
Room in this hotel

19 Simla House, London

1.7km from the center of City of London
412m from the subway station London Bridge
Room in this hotel

48 Bishopsgate, City of London

659m from the center of City of London
293m from the subway station Liverpool Street
Room in this hotel

7 The Glassworks Studio, 1 Basing Place,, London

1.8km from the center of City of London
780m from the subway station Old Street
Room in this hotel

Barbican, City of London

378m from the center of City of London
330m from the subway station Moorgate
Room in this hotel

42 Woodseer St, London

1.6km from the center of City of London
640m from the subway station Whitechapel
Room in this hotel

57 Tomlinson Close, London

1.9km from the center of City of London
1.1km from the subway station Whitechapel
Room in this hotel

37 Doughty St, London

2km from the center of City of London
530m from the subway station Russell Square
Room in this hotel

152B Union St, London

1.4km from the center of City of London
376m from the subway station Southwark
Room in this hotel

Shoreditch, London

1.6km from the center of City of London
920m from the subway station Old Street
Room in this hotel

Houblon Apartments, London

1.3km from the center of City of London
77m from the subway station Aldgate East
Room in this hotel