Hilton Garden Inn Toronto Downtown Toronto
92 Peter Street -
Toronto,
ON M5V2G5
Near Princess of Wales Theatre