Ambassade Hotel

Herengracht, Amsterdam

Parking around Ambassade Hotel