With a stay at Grand Hotel Downtown, you'll be centrally located in Amsterdam, within a 10-minute walk of Foodhallen and Leidseplein. This upscale hotel is 0.7 mi (1.1 km) from Van Gogh Museum and 0.7 mi (1.2 k ... Read more

View all Luxury Hotels in Amsterdam