The Inn at St Thomas Square 1304A está en Panama City Beach, a 19 min a pie de Museo Ripley's Believe it or Not! y a 2 km de ZooWorld. El alojamiento está a unos 4,9 km de Shipwreck Island, a 9 km de Nicklaus Design Course at Wyndham Bay Point Resort y a 9,3 km de Parque marino Gulf World. Este alojamiento libre de humo se encuentra a 6 min a pie de Panama City Beach.
El hotel ofrece habitaciones con aire acondicionado, nevera, horno, cafetera, bañera o ducha, artículos de aseo gratuitos, TV con canales por cable y reproductor de DVD. Las habitaciones incluyen baño privado, secador de pelo y ropa de cama.
Russell-Fields Pier está a 10 km del alojamiento, y Pier Park está a 11 km. El aeropuerto más cercano (Aeropuerto internacional de las Playas del Noroeste de Florida) está a 31 km del alojamiento.