Package & hotel only prices
We don't have any deals for this hotel on our website at the moment, so either give us a call or use the search form below to search for something else.
Located in Amsterdam's City Centre, ITC Hotel is a short walk from Rembrandt Square and the vibrant Flower Market. This hotel offers complimentary Wi-Fi, satellite TV in guestrooms, and convenient amenities such as luggage storage and a safe deposit box at the front desk. Self-parking is available onsite (subject to charges). Nearby attractions include the Rijksmuseum (1. 1 km) and the Heineken Experience (0. 9 km).