A cerca de 19 minutos a pé de Ripley's Believe it or Not! e a 2 km de Conservatório Zoológico ZooWorld, The Inn at St Thomas Square 1203C apresenta quartos com ar condicionado e casa de banho privada em Panama City Beach. O alojamento situa-se a 9 km de Nicklaus Design Course no Wyndham Bay Point Resort, a 9,3 km de Gulf World Marine Park e a 10 km de Cais de Russell-Fields. Este alojamento não fumador encontra-se a 4,9 km de Parque Aquático Shipwreck Island.
Os quartos do alojamento estão equipados com máquina de café. Todos os quartos têm uma casa de banho privativa, produtos de higiene pessoal gratuitos e roupa de cama.
Os hóspedes de The Inn at St Thomas Square 1203C poderão desfrutar de atividades em Panama City Beach e arredores, como ciclismo.
Pier Park fica a 11 km de The Inn at St Thomas Square 1203C, enquanto Oliver Stadium está a 15 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 1203C.