The Ambassade Gallery hosted by the Ambassade Hotel is located in the heart of Amsterdam along the famous Herengracht canal. We look forward to welcoming you. Opening hours: Mon - Sat: 13:00 - 17:00 on appointment Sun: 13:00 - 17:00 on walk-in

loading...
Setmore Logo Scheduling by Setmore