The Inn at St Thomas Square 1210C situa-se em Panama City Beach, na região de Flórida, nas proximidades de Ripley's Believe it or Not! e Conservatório Zoológico ZooWorld, e dispõe de acomodações com acesso Wi-Fi gratuito. As acomodações tem de sauna.
O alojamento está equipado ar condicionado e possui uma kitchenette, uma televisão e uma casa de banho privativa com banheira ou chuveiro, produtos de higiene pessoal gratuitos e um secador de cabelo. Um frigorífico e micro-ondas também estão disponíveis, assim como uma máquina de café.
Caso pretenda explorar esta área, é possível praticar ciclismo na área circundante.
Parque Aquático Shipwreck Island fica a 4,9 km de The Inn at St Thomas Square 1210C, enquanto Nicklaus Design Course no Wyndham Bay Point Resort está a 9,1 km da propriedade. O aeroporto mais próximo é o Aeroporto Internacional Northwest Florida Beaches, que fica a 31 km de The Inn at St Thomas Square 1210C.