Incorrect data? Please notify us at hi@itinari.com.
Avenue Hotel Amsterdam is a 3-star hotel in Amsterdam, only 300 metres from Amsterdam Central Train Station, in the heart of the historical Center.
Want to plan a trip here? Talk to AI travel assistant Maya.