Address : 201-203 camden road, london, greater london nw1 9aa, united kingdom, london Show Hotel Map
This lovely hotel is located on the Camden Road, just ten minutes away from central London, a short walk from Kentish Town underground station and a ten minutes bus ride from Kings Cross underground and railway station. Fashionable Camden Town and Camden Market are only 10 minutes walk away. 2 kms to city centre 25 kms to the nearest airport (heathrow) 1 km to the nearest station (kentish town) 8 km to the nearest fair site (earls court)