Templar Hotel

348 Adelaide W, Toronto, Ontario

348 Adelaide W, Toronto, Ontario
Bar, Lounge
Outdoor Seating