The Drake Hotel is a Hotel located at 1150 Queen St W, Toronto, ON M6J 1J3, Canada. It has received 5056 reviews with an average rating of 4.3 stars.
The address of The Drake Hotel: 1150 Queen St W, Toronto, ON M6J 1J3, Canada
The Drake Hotel has 4.3 stars from 5056 reviews
Hotel
4340 reviews
108 Chestnut St, Toronto, ON M5G 1R3, Canada