Located 2.8 km from the fourth-largest Emirates Football Stadium, which is highly appreciated by sports lovers, Stay Camden London hotel includes 153 rooms.
Buckingham Palace is within 10 minutes' drive of the hotel, and the privately run Sherlock Holmes Museum is around 25 minutes' walk from it. This London hotel stands within easy reach of Camden Town tube station. The vibrant Stables Market is also 750 metres from the Stay Camden London. The accommodation lies nearly 5 minutes on foot from Camden Road train station, while St James's Park is situated approximately 15 minutes away by car.
The restaurant Poppie's Fish & Chips is in close proximity to the hotel.
Check-in:from 15:00-23:59 hours
Check-out:until 10:00 hours