A stay at Hotel Mai Amsterdam places you in the heart of Amsterdam, within a 15-minute walk of Dam Square and Royal Palace. This upscale hotel is 0.7 mi (1.2 km) from Flower Market and 2 mi (3.3 km) from Anne F ... Read more

View all Luxury Hotels in Amsterdam