Holiday Inn Amsterdam

Address

  • De Boelelaan 2, 1083 HJ Amsterdam, The Netherlands

Fast Facts

  • 264 Rooms
  • 13 Conference Rooms
  • 1 Restaurant

Contracted since

  • 2017