March 4, 2015 Total Views: 5543 Today: 1
Hotel Apartments at Camden Square London, Located 10 minutes’ walk from Camden Town Tube Station, Camden Square Apartments offer stylish self-catering accommodation with free WiFi. The property is 1 mile from King’s Cross St Pancras Station. Camden Road Train Station is also 7 minutes’ walk away. All the apartments at Camden Square Apartments feature a lounge area with a satellite flat-screen TV, a modern shower room and a well-equipped kitchen. Some apartments benefit from air conditioning, and all include free toiletries. The popular Camden Market is just a 15-minute stroll from the property. Regent’s Park and ZSL London Zoo are 20 minutes’ walk. The West End and Covent Garden are only 6 stops away on the London Underground. Heathrow Airport is 18 miles away. (Hotel Apartments at Camden Square London hotels booking).