Amsterdam / Business Hotel in The Netherlands

Mercure Hotel Amsterdam City South

Mercure business hotel in Amsterdam, is located at the Amstel river. If you are helding a business meeting or a seminar, This is the best choice.

Booking.com