The luxury Camden High Street is a decent example of a 4-star hotel in London.
Madame Tussauds London is around 2 km from the hotel. The hotel offers perfect location 4 km from the center of London.
Camden High Street welcomes guests to modern rooms where they can use a microwave, a refrigerator and a living area. Room facilities also include a dishwasher and a washing machine for self-catering.
Guests can unwind in the on-site pool bar with a favourite drink. Providing a variety of dishes, Oxford Arms and Bento Cafe are about 50 meters away.
Well connected to many sights, Camden High Street is close to Camden Town subway station and Camden Town, Chalk Farm Road Harmood St (CP) bus station.