Peacock Hotel and Tavern is located in Toronto Junction, 30 minutes from the city. It is one of many hotels found on every corner since the Junction is the first stop on the rail lines.
Advertisement
1,954
pages
Peacock Hotel and Tavern
Advertisement