Loading hotels
Confirming room availability...
DelSuites 300 Front Street Downtown Toronto, 300 Front Street West, Toronto, Canada
Offering self-catering apartments with free WiFi DelSuites - 300 Front St. West is located in downtown Toronto. The CN Tower is 5 minutes' walk away.Each apartment is modernly furnished and includes a well-equipped kitchen. The living area offers cable TV. All units feature a balcony with views of the city or Lake Ontario.This property has an on-site sauna and hot tub. On-site parking is available with surcharge.DelSuites - 300 Front St. West is 4 minutes' walk from the TIFF Bell Lightbox and Princess of Wales Theatre. The nearest airport is Billy Bishop Toronto City Airport 1.8 km from the property.