A family-run hotel along the canals of Amsterdam - where art, literature, and hospitality meet. Fifteen 17th-century canal houses along the Herengracht form the unique setting of the Ambassade Hotel - a charming and quietly situated hotel in the heart of Amsterdam. Just steps away from the city’s m... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet