Travellers enjoy visiting Burgh House and Hampstead Museum, located about 25 minutes' walk from the 4-star Cozy Cabin hotel, as well as Sherlock Holmes Museum accessible with 15-minute car ride. If you are willing to explore even more landmarks in London, attend Madame Tussauds London Wax Museum located approximately 6 km from the property.