Address: , Amsterdam, Noord-Holland - Nederland
Checkins
2
Avarage rating at this location
3.5
Alex W.
Amstel River
about 3 years ago
Hylke Klazema
about 4 years ago