Holiday Inn Express & Suites St Thomas está en Saint Thomas, a 30 km de The Grand Theatre, y dispone de alojamiento con centro de fitness, parking privado gratis y salón de uso común. Este hotel de 3 estrellas ofrece centro de negocios y guardaequipaje. El hotel ofrece piscina cubierta, bañera de hidromasaje y recepción 24 horas.
Jardines de Budweiser está a 30 km del alojamiento, y Western University of Ontario está a 32 km. El aeropuerto (Aeropuerto internacional de London) está a 33 km.