Delta Hotels Toronto

Stay, play and explore one of Canada’s most vibrant cities at Delta Hotels Toronto. You’ll find everything you need for a memorable stay in an accommodation boasting waterfront and downtown Toronto views.

Address:

75 Lower Simcoe Street

Toronto, ON M5J 3A6 

Phone Number:

416 849 1200

Website:

Hotel Category:

Superior

Pool:

Yes

Gym:

Yes

Spa:

No

Laundry Services:

Valet Dry Cleaning Service

Restaurant on Site:

Nearby Amenities:

CN Tower, The Dome - Rogers Centre, Harbour Front