El The Inn at St. Thomas Square #1203A está ubicado en Panama City Beach, a 800 metros del espectáculo Ripley's Believe it or Not!
Las habitaciones incluyen TV, cafetera y baño privado.
Hay pista de tenis. El The Inn at St. Thomas Square #1203A se encuentra a 1,4 km del zoológico ZooWorld, a 3,9 km del parque acuático Shipwreck Island y a 20 km del aeropuerto internacional de Northwest Florida Beaches.