
Situated just next to one of the canals that made the Dutch capital famous, the Grand Hotel Amrath Amsterdam is an excellent luxury hotel boasting a convenient, central location close to the heart of the city. It expertly blends wonderful Art Nouveau elements with modern, first-class facilities and services. The Central Train Station is just 5 minutes away, the Dam Square with the Royal Palace and Madame Tussauds can be reached within a 10-minute walk. Rembrandtplein square with its numerous restaurants, cafes and bars is within walking distance. A perfect place to discover this great city.