Accommodations nearby 141 Albert Street, Camden Town, London NW1 7NB



Acorn of London - Gower Street Apartments

Approximately 1.86 km away
Address: 43-45 Gower Street, London, London, England, United Kingdom

Regency Hotel Parkside

Approximately 1.86 km away
Address: 25 Nottingham Place, London, United Kingdom

146 Suites

Approximately 1.86 km away
Address: 146 Gloucester Place, Baker Street, London, United Kingdom

Gower Street Apartments

Approximately 1.86 km away
Address: 43-45 Gower Street, London, London, England, United Kingdom

Regency Hotel Parkside

Approximately 1.86 km away
Address: 25 Nottingham Place, London, United Kingdom

Park Avenue Baker Street

Approximately 1.87 km away
Address: 173 Gloucester Place, London, London, England, United Kingdom

Travelodge Kings Cross Central Hotel

Approximately 1.87 km away
Address: Willings House 356-364, Grays Inn Road, London WC1X 8BH, United Kingdom

Danubius Hotel Regents Park

Approximately 1.87 km away
Address: 18 Lodge Road, St. John’s Wood, London NW8 7JT, United Kingdom

Danubius Regents Park Hotel

Approximately 1.88 km away
Address: 18 Lodge Road, St. John's Wood, London, United Kingdom

Belle Cour Russell Square Hotel

Approximately 1.88 km away
Address: 42 Tavistock Place, London, United Kingdom

Hotel La Place

Approximately 1.88 km away
Address: Route Du Coin, La Haule, Saint Aubin, Jersey, Channel Islands, United Kingdom

Danubius Regents Park Hotel

Approximately 1.88 km away
Address: 18 Lodge Road, St. John's Wood, London, United Kingdom

Belle Cour Russell Square Hotel

Approximately 1.88 km away
Address: 42 Tavistock Place, London, United Kingdom

Hotel La Place

Approximately 1.88 km away
Address: 17 Notthingham Place, London, United Kingdom

Camden Studios

Approximately 1.88 km away
Address: 261 Camden Rd, London N7 0HS, UK