The Inn at St Thomas Square 1203C, que está a 19 min a pie de Museo Ripley's Believe it or Not! y a 2 km de ZooWorld, ofrece habitaciones con aire acondicionado y baño privado en Panama City Beach. El alojamiento está a unos 9 km de Nicklaus Design Course at Wyndham Bay Point Resort, a 9,3 km de Parque marino Gulf World y a 10 km de Russell-Fields Pier. Este alojamiento libre de humo se encuentra a 4,9 km de Shipwreck Island.
Todas las unidades de este alojamiento están equipadas con cafetera. Todas las habitaciones tienen baño privado, artículos de aseo gratuitos y ropa de cama.
La clientela puede practicar actividades en Panama City Beach y alrededores, como ciclismo.
Pier Park está a 11 km del alojamiento, y Oliver Stadium está a 15 km. El aeropuerto (Aeropuerto internacional de las Playas del Noroeste de Florida) está a 31 km.