Contact & Reservations Station Amstelveen questions? Reservations or Contact Stationsstraat 28 1182 JN Amstelveen, The Netherlands hotel@stationamstelveen.nl Tel + 31 (0) 6 11372741