Situated 1 km from Kentish Town, 1.5 km from Camden Market, 2.5 km from the Emirates Stadium and 5 km from London center.
Facilities and services include a breakfast area, wireless Internet access at public areas and 24-hour reception. Rooms feature heating, safe, TV, telephone, hairdryer and bathroom. Address: 201 - 203 Camden Road, NW1 9AA London, England, United Kingdom.
201 - 203 Camden Road, , NW1 9AA London, England, United Kingdom
|Wireless Internet (WiFi)||Yes|
|Distance to center||5 km|
|Distance to airport||16 km|