Filming was in Hamilton, Ontario in which the Royal Cannaught Hotel served as the Hotel Dumort.
Thanks go to the following tweeters:
@TMI_Source, @BassicSeb, @KrystinaAli, @1I2bloodprincss and @rheestacks
For Day 8 details from the fans that were on location, go here.