City of London, United Kingdom

No dates selected

Sort by

Price per night in

Distance from the city center

Villas in City of London

: 16 options found

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

3 Lever St, London EC1V, UK, London

1.3km from the center of City of London
719m from the subway station Barbican
Room in this hotel

Parfett Street, London

2km from the center of City of London
385m from the subway station Whitechapel
Room in this hotel

Chilton Street, London

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

Rainsford Street, City of London

753m from the center of City of London
460m from the subway station Bank and Monument
Room in this hotel

143A Christian St, London

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

325 City Road, London

1.8km from the center of City of London
335m from the subway station Angel
Room in this hotel

20-26 Lambs Conduit St, London

1.9km from the center of City of London
468m from the subway station Holborn
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

327 City Road, London

1.8km from the center of City of London
329m from the subway station Angel
Room in this hotel

Matrix Island, St Katherines Dock, London

1.8km from the center of City of London
540m from the subway station Tower Hill
Room in this hotel

11 Ufford Street, London

1.9km from the center of City of London
271m from the subway station Southwark
Room in this hotel

Pepys House, 60B, Park Street, London

958m from the center of City of London
506m from the subway station Mansion House
Room in this hotel

129 Brick Lane, London

1.7km from the center of City of London
867m from the subway station Whitechapel
Room in this hotel

129 Brick Lane, London

1.7km from the center of City of London
867m from the subway station Whitechapel
Room in this hotel

137a Bethnal Green Rd, London

1.8km from the center of City of London
955m from the subway station Whitechapel
Room in this hotel

45 Old Castle St, London

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