International Plaza Hotel

655 Dixon Road
Toronto, ON M9W 1J3

IMAGES
MAP