Choose your room
Stay Camden
- Internet
Free internet access
- 24-hour services
24-hour reception
- On-site Dining
Bar/ Lounge area
- No Smoking
Non-smoking rooms
- Air conditioning
Located 3.6 km from Covent Garden, Stay Camden London hotel includes 153 rooms.
This hotel is located in London, in close proximity to Camden Town tube station. Madame Tussauds London can be reached approximately a 25-minute walk from the hotel. The vibrant Stables Market lies not far from the property. Camden Road train station is a mere 250 metres from the Stay Camden, and the public Trafalgar Square is 3.9 km away.
British specialities are served at Poppie's Fish & Chips, which is 6 minutes' walk away.
Hotel Policy
Check-in: from 15:00 until 23:59
Check-out: until 10:00