North Villas, Camden, London, United Kingdom. - Show on map | Find Directions
Camden Square Apartment is a home established in London, 1.1 kilometres from Camden Market. Emirates Arena is 1.8 kilometres from Camden Square Apartment, while Islington is 1.9 kilometres from the home. The nearby airport terminal is London City Flight terminal, 13 kilometres from Camden Square Apartment London.
General |
|
---|---|
Activities |
|
Services |
|
Check in | From 14.00 Hours |
---|---|
Check Out | Until 11.00 Hours |
Accepted credit cards |
|