Holiday Inn Express Toronto Downtown
Search & compare prices for Holiday Inn Express Toronto Downtown in all hotel booking websites.


Holiday Inn Express Toronto Downtown Address: 111 Lombard Street, Toronto, Canada
Minimum price found for Holiday Inn Express Toronto Downtown was: 98 CAD
Click here to get more information, photos & guest ratings for Holiday Inn Express Toronto Downtown