Die Unterkunft Holiday Inn Express & Suites St Thomas, die in St. Thomas, 30 km von The Grand Theatre entfernt gelegen ist, verfügt über Übernachtungsmöglichkeiten mit einem Fitnesscenter, kostenlosen Privatparkplätzen und einer Gemeinschaftslounge. Dieses Hotel mit 3 Sternen verfügt über ein Businesscenter und eine Gepäckaufbewahrung. Dieses Hotel verfügt über einen Innenpool, einen Whirlpool und eine rund um die Uhr besetzte Rezeption.
Budweiser Gardens liegt 30 km von der Unterkunft Holiday Inn Express & Suites St Thomas entfernt, während Western University of Ontario 32 km von der Unterkunft entfernt ist. Der nächstgelegene Flughafen ist der Flughafen London, 33 km von der Unterkunft Holiday Inn Express & Suites St Thomas entfernt.