Holiday Inn Express Toronto North York Video Tour

2009-07-31 88

http://www.ichotelsgroup.com/h/d/ex/1/en/hotel/yyzny Going on vacation or taking a business trip? Whether business or pleasure, learn more about the property with a video before you book. Holiday Inn Express Toronto North York, located at 30 Norfinch Drive, North York, Ontario, M3N 1X1, CANADA+ Contact the property directly at (416) 665-3500 or visit http://www.ichotelsgroup.com/h/d/ex/1/en/hotel/yyzny