Holiday Inn Express & Suites St Thomas encontra-se em Saint Thomas, a 30 km de The Grand Theatre, e apresenta acomodações com um centro de fitness, estacionamento privado gratuito e um salão partilhado. Este hotel de 3 estrelas dispõe de um centro de negócios e depósito de bagagens. Este hotel fornece piscina interior, banheira de hidromassagem e uma receção aberta 24 horas.
Budweiser Gardens fica a 30 km de Holiday Inn Express & Suites St Thomas, enquanto Universidade Ocidental de Ontario está a 32 km da propriedade. O aeroporto mais próximo é o Aeroporto Internacional de Londres, que fica a 33 km de Holiday Inn Express & Suites St Thomas.