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).
Loading...

Searching for the best deals...

Bluesea Holidays | Making Holidays Affordable
  • Spread The Cost
  • ATOL & ABTA Protected
  • Secure Online Booking
020 3474 3075