Travellers enjoy visiting The National Maritime Museum, located approximately 10 minutes' drive from the 3-star All You Need, A Comfy Place hotel, as well as Madame Tussauds Amsterdam Museum accessible with 15-minute car ride. If you are willing to explore even more landmarks in Amsterdam, attend Red Light District located 3.5 miles from the property.