It’s nice to come back to a place where you can have a rest after an eventful day in the city Hotel «NEW Centrally Located Stylish 2BD Flat Camden» is located in London. This hotel is located in 4 km from the city center.
Flat 4 240 Camden Road, , London, nw1 9he, United Kingdom, London