Toronto (ON) - Canada
Toronto (ON) - Canada
Toronto (ON) - Canada

Located in the entertainment district on King Street West in the Toronto city centre, this modern hotel offers rooms with 42-inch flat-screen TVs and iPod docking stations. Guests can relax in the on-site sauna ... Read more

View all hotels in Toronto (ON)