With a stay at Grand Canal Boutique Hotel, you'll be centrally located in Amsterdam, steps from The 9 Streets and 7 minutes by foot from Anne Frank House. This upscale hotel is 0.5 mi (0.8 km) from Dam Square a ... Read more

View all Luxury Hotels in Amsterdam