Best Hotels in Amsterdam, Netherlands

NH Amsterdam Centre Set in a redbrick building across the street from a tram stop, this refined 1928 hotel in the Museum Quarter is 13 minutes on foot from Vondelpark’s walking trails, and an 11-minute walk from the Van Gogh Museum. Warmly decorated rooms with hardwood floors feature free Wi-Fi and flat-screen TVs, plus tea […]