The Drake Hotel Toronto is a renovated 1890 building located in Toronto’s lively Queen West Art and Design District.
The Hotel Features
The Drake Hotel offers 19 contemporary and bohemian style guestrooms with high ceilings. All rooms offer a glass enclosed shower, flat screen TV and DVD player.