Directions to Howard Johnson Hotel Downtown Toronto Yorkville, Toronto

Howard-johnson-hotel-downtown-toronto-yorkville-map
The Howard Johnson Hotel Downtown Toronto Yorkville in Toronto is located at 89 AVENUE ROAD , Toronto , ON, CA .   Click on the Google Map above to get an interactive version and see the area around the Howard Johnson Hotel Downtown Toronto Yorkville .