The Holiday Inn Amsterdam is a good hotel with a practical location close to streetcars, subway and railway station. It is easy to reach the city centre of Amsterdam. We had a lovely executive room on the 15th floor with a great view of Amsterdam.
More
- Amsterdam Holiday Inn
