Price from USD 336,00 per night in Hotel Holiday Inn London Camden Lock in London (United Kingdom). A stay at Holiday Inn London Camden Lock places you in the heart of London, convenient to London Zoo and Trafalgar Square. This 4-star hotel is close to St. Paul’s Cathedral and Big Ben.
Make yourself at home in one of the 130 air-conditioned guestrooms. Satellite programming provides entertainment, and wired and wireless Internet access is available for a surcharge. Conveniences include safes and desks, as well as direct-dial phones with voice mail.
Take advantage of recreation opportunities such as a fitness facility, or other amenities including wireless Internet access (surcharge) and concierge services.