Das The Inn At St. Thomas Square #1203A Panama Stadt liegt in ca. 5 Gehminuten Entfernung vom Strand Panama City Beaches und bietet seinen Gästen eine Vielzahl von Freizeitmöglichkeiten, wie z. B. Windsurfen, Bowling und Radfahren. Lediglich 500 Meter von der Alvin's Island entfernt, verfügt das Hotel über einen Swimmingpool.
Innerhalb von 15 Minuten zu Fuß gelangt man ins Zentrum von Panama Stadt. Ripley's Believe it or Not ist in 17 Minuten bequem zu Fuß vom Inn At St. Thomas Square #1203A zu erreichen. Das Hotel liegt in unmittelbarer Nähe vom Freizeitpark Race City PCB. Die Autofahrt vom 35 km weit entfernten Flughafen Northwest Florida Beaches International beträgt etwa 31 Minuten.
Neben einer Sitzecke und einem Essbereich sind die Zimmer im The Inn At St. Thomas Square #1203A mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Ein Bügeleisen/Bügelbrett und eine Klimaanlage sorgen für den Komfort der Gäste.
Sie können im Restaurant Hershey's Beach Ice Cream Shop zu Abend essen, das sich nur wenige Schritte entfernt von der Unterkunft befindet.