Delta Hotels Toronto
(4,567)
Hotel
Polished quarters in a modern property offering an indoor pool, rooftop dining & a whiskey bar.
Address: 75 Lower Simcoe St, Toronto, ON M5J 3A6, Canada
Phone: +1 416-849-1200
View images of the state-of-the-art Delta Hotels Toronto, including the stunning waterfront panoramas, trendy whiskey bar and family-friendly indoor pool.