Featuring a restaurant, bar, garden and free WiFi, Hotel Mercier is located in Amsterdam, less than 1 km from Anne Frank House and a 16-minute walk from Royal Palace Amsterdam. The property is around 2.1 km from Flower Market, 2.