The Inn at St. Thomas Square #1303A ligger i Panama City Beach, 19 minutters gang fra Ripley's Believe it or Not! og 2 km fra ZooWorld Zoological Conservatory. Værelserne har aircondition og et fælles badeværelse. Overnatningsstedet ligger 4,9 km fra Shipwreck Island, 9 km fra Nicklaus Design Course at Wyndham Bay Point Resort og 9,3 km fra Gulf World Marine Park. Der er en sauna og et tyrkisk bad samt pooludsigt.
Alle værelser hos hotellet har privat badeværelse, tv, sengetøj og en balkon med udsigt til byen. Det private badeværelse har bruser, gratis toiletartikler og en hårtørrer. Enhederne har et køleskab.
The Inn at St. Thomas Square #1303A tilbyder udendørs pool. Gæster hos overnatningsstedet kan nyde aktiviteter i Panama City Beach og omegn såsom at cykle.
Russell-Fields Pier ligger 10 km fra The Inn at St. Thomas Square #1303A, mens Pier Park ligger 11 km fra overnatningsstedet. Northwest Florida Beaches Internationale Lufthavn ligger 31 km væk.