Set in a prime location of Ottawa (ON), Delta Hotels by Marriott Ottawa City Centre puts everything the city has to offer just outside your doorstep. Offering a variety of facilities and services, the hotel provides all you need for a good night's sl
Delta Hotels by Marriott Halifax Halifax (Nova Scotia) Centrally located in downtown Halifax, Nova Scotia, on the Link walkway system, this hotel offers lavish amenities near the Casino Nova Scotia and the World Trade and Convention Centre.
Set in a sleek, 46-floor tower, Delta Toronto® has spacious rooms that offer tranquil views over Lake Ontario or a sparkling urban skyline and lively streets lined with shops, bars and restaurants. Conveniently located within walking distance of the CN Tower, Ripley’s Aquarium, Harbourfront Centre and two major-league sports venues, Air Canada Centre and Rogers Centre. https://www.deltahotels.com/Hotels/Delta-Toronto
Delta Sault Ste Marie Hotel is a popular choice amongst travelers in Sault Sainte Marie (ON), whether exploring or just passing through. The hotel has everything you need for a comfortable stay. Facilities like laundry service/dry cleaning, restauran