Place Description (edit it)
Historical inn/hotel sitting on the Scarborough Bluffs in eastern Toronto. Long-time owners from the early 20th century populated the grounds with pieces from then about-to-be-demolished buildings, making for a very surreal environment.
A popular place for wedding pictures to be taken.
The TV show "Odyssey 5" filmed an episode here.