Lolizado a apenas 1.5 km de Ripley's Believe it or Not, The Inn At St Thomas Square fornece acesso a várias atrações turísticas nas proximidades.
Estará a uma distância de apenas 400 metros de Emerald Falls Family Recreation Center e a uma curta caminhada de Club La Vela.
Há comodidades, como ferro de passar, ferro de passar roupas e controle de temperatura e Internet de banda larga e TV. O quarto inclui casa de banho separada, secador de cabelo e lençóis de banho.
Microondas e refrigerador estão disponíveis para autosserviço, bem como máquinas de café/chá. Os hóspedes também podem tomar as suas refeições no local em sala de jantar. Subway, que serve uma grande variedade de refeições, fica a aproximadamente 5 minutos de distância a pé. Os hóspedes podem chegar à pousada de carro do aeroporto de Northwest Florida Beaches Internacional em 31 minutos.