I stayed here with a couple of friends in June 2012 for three nights. The Amsterdam Inn is conveniently located in the middle of Amsterdam near the central station. This is where the positives end. Located above a small deli, you are required to climb a steep treacherous staircase in order to reach the "reception". Awaiting us was a strange... More
We are searching for
the best rooms at the best prices,
so you don't have to.