The Best Great view Restaurants in Amsterdam

Brasserie Ambassade, Amsterdam

Herengracht 339, 1016 AZ, Amsterdam

1054

Average price €43 • French

Hotel Buiten, Amsterdam

Hotel Buiten

8.2 / 10

Th.J. Lammerslaan 3, 1064 DH, Amsterdam

146

Average price €33 • Dutch

Filter

Filter by
Avantages TheFork