TravelLodge in Toronto

This is a picture of a TravelLodge Hotel located in Toronto, Ontario, Canada. Any questions? :) Notice the scary resemblence. These types of buildings are scattered all over Toronto and other cities as well. Wendy claims that she saw another TravelLodge Hotel shaped just like this somewhere in the U.S.

Back to Donlon