The Drake Hotel Photos

Meet 39 travelers, 10 tour guides and discover 303 photos

Location. The Drake Hotel is a business friendly hotel located in Toronto, close to Lamport Stadium, CN Tower, and Rogers Centre. Additional points of interest include University of Toronto and Air Canada Centre. Hotel Features. Dining options at The Drake Hotel include a restaurant and a coffee shop/café. A bar/lounge is open for drinks. Room ser…
View The Drake Hotel guide >

Exterior

Exterior

Exterior

Exterior

Restaurant

Restaurant

Interior

Lounge/Bar

Lounge/Bar

Interior

Restaurant

Restaurant

Restaurant

Restaurant

Guest Room

Viewing 1 to 15 of 20 Items  | Display per page:
  1. Previous
  2. 1
  3. 2