The Inn At St. Thomas Square #1203A Panama City Beach est situé à moins de 8 minutes à pied du Parc de loisirs Emerald Falls et à seulement 1 km du Musée de l'étrange Ripley's Believe It or Not. Il fournit une piscine pour que les invités puissent se rafraîchir.
Basée à proximité immédiate de l'île Alvin's, la résidence est 15 minutes du centre-ville de Panama City Beach. L'hotel est à environ 20 minutes de marche du Parc d'attractions Race City. Inn At St. Thomas Square #1203A se trouve à une courte distance du Parc de loisirs Coconut Creek. Du fait de sa position à 35 km de l'aéroport des plages de Floride du Nord-Ouest, vous pourrez rejoindre celui-ci en seulement 31 minutes en voiture.
Les chambres disposent d'un coin salon et d'un coin repas, complets avec un équipement de repassage et une climatisation, ainsi que d'une TV à écran plat avec des chaînes satellite. Elles sont équipées d'un bureau, et disposent également d'une cafetière/théière.
Hershey's Beach Ice Cream Shop est idéal pour goûter la cuisine American et se situe assez proche de The Inn At St. Thomas Square #1203A.