Situada a unos 300 metros de Emerald Falls Family Recreation Center, The Inn At St Thomas Square, ofrece oportunidades para practicar ciclismo y pesca en la zona. La villa, que ofrece a sus huéspedes Wi-Fi y un aparcamiento, está a poca distancia del Parque de atracciones Race City PCB.
Se puede llegar al aeropuerto internacional de las Playas del Noroeste de Florida en 31 minutos en coche, y atracciones naturales como el Parque Estatal St Andrews están a 7 km. Los huéspedes pueden acceder a Ripley's Believe it or Not a tan solo 1 km, mientras que el Parque acuático Shipwreck Island está a 4 km. Otros lugares de interés cercanos son Slingshot PCB, a 400 metros.
La The Inn At St Thomas Square, que ofrece un balcón y una zona de comedor, recibe a los huéspedes con una plancha y tabla de planchar, climatizador, internet de alta velocidad y TV. Con una ducha a ras de suelo, un inodoro separado y una bañera, el cuarto de baño también dispone de secador de pelo y toallas de baño.
Los huéspedes pueden disfrutar de la comodidad de un una zona de comedor con servicio de tetera/cafetera de opciones para comer. También hay una nevera, una tostadora y un horno para preparar tu propia comida. El restaurante Guadalajara Mexican grill, que sirve especialidades suroestes, está a 50 metros.