Navigation Menu
International Plaza Hotel

International Plaza Hotel

  • Author: towifi
  • Date Posted: Mar 11, 2015
  • Category:
  • Address: International Plaza Hotel 655 Dixon Road Toronto, Ontario, M9W1J3,

Free Wi-Fi, large in-room work stations, and 24-hour business centre access.

Post a Reply

Your email address will not be published.

Human Verification: In order to verify that you are a human and not a spam bot, please enter the answer into the following box below based on the instructions contained in the graphic.