The Ambassade Hotel offers the ultimate base for you to explore the magical atmosphere of Amsterdam’s canals. Discover the charm and character of this unique boutique hotel in the heart of a wonderful city.
Number of rooms: 58
Herengracht 341, Amsterdam City Centre, 1016 AZ Amsterdam, Netherlands