9 Ambassade Hotel Amsterdam- facebook.jpg

Enjoy breathtaking views of Amsterdam’s canals from the enchanting Ambassade Hotel. Many of the rooms offer exclusive views of the waterways, some of which include their Deluxe Room, Superior Deluxe Room and Suites. Click here for a virtual tour and images of the hotel.