4 ★
Borough Market Apartments
Address: 16-18 Marshalsea Road, London, United Kingdom
Borough Market Apartments is a self-catering accommodation located in London, just a 2-minute walk from Borough Tube Station. Free WiFi access is available.
Hotels Nearby
-
London Borough Station Apartment
9 Douglas Buildings, Marshalsea Road, London
-
London City Hotel 3 ★
200 Borough High Street, London
-
Still Life Borough 4 ★
54 Lant Street, London
-
St Christopher's Inn Oasis - London Bridge
163 Borough High Street, London
-
Dover Castle Hostel
6A Great Dover Street, London
-
Signal Apartments London 4 ★
133 Great Suffolk Street, London
-
St Christopher's Inn Village - London Bridge
165 Borough High Street, London
-
New London Bridge
107 Madison Apartment, 5-27 Long Lane, London
-
London Bridge Apartments 4 ★
6 Union Street, London
-
South Bank NΓkΓ© Apartments 4 ★
6 Union Street, London
-
Zoly Apartment - SE1 London -
23 Tabard Street, London
-
Go Native London Bridge- Southwark 4 ★
72 Union Street, London
- π WorldPlaces ›
- Hotels ›
- π¬π§ United Kingdom ›
- London ›
- Borough Market Apartments