Delta Hotels by Marriott Toronto
75 Lower Simcoe Street, H, Toronto, ON
Delta Hotels by Marriott Toronto's great location gets high marks from our customers. During your stay, you're just a quick walk from Ripley's Aquarium of Canada. You'll find features such as free WiFi in public areas, plus 3 restaurants and an indoor pool. Built in 2014, this 4-star hotel has 567 rooms over 46 floors. Each room includes amenities such as free WiFi and cable TV channels.