Camden Suites
London England
Check in
2:00 PM
Check out
11:00 AM
With a stay at Camden Suites in London (Islington), you'll be within a 5-minute drive of Hampstead Heath and Emirates Stadium. This property is 1.8 mi (2.8 km) from Finsbury Park and 2.3 mi (3.6 km) from Russell Square.
Make yourself at home in one of the 5 guestrooms.
Property Details
Location
284 Camden Road, London, England N7 0BJ, United Kingdom