Featuring Wi-Fi in public areas, the boutique-style Stay Camden London hotel is 4.5 km from Buckingham Palace. While staying at the hotel, a safe deposit box and 24-hour security service are available for guests to use.
Located around 25 minutes' walk from the privately run Sherlock Holmes Museum, this London hotel is also fairly close to Camden Road railway station. As a plus for business travellers, the Stay Camden London is within a 6-km distance of the historic castle "Tower of London". The London Central Mosque is nearly 30 minutes' walk away, while Camden Town underground station is just a few steps from the accommodation.
Poppie's Fish & Chips has its own variety of international meals and is 500 metres away.
Check-in:from 15:00-23:59 hours
Check-out:until 10:00 hours