The unique Inn At St Thomas Square offers individual guest rooms close to Naval Air Station Panama City, Shipwreck Island and ZooWorld Zoological Conservatory.
Located in an entertainment area with a fun park, golf courses and wineries, guests will see why Inn At St Thomas Square is admired by many tourists. Inn At St Thomas Square is within about 20 minutes' walk of the center of Panama City Beach.
The hotel offers quiet location close to a lagoon and hills.
Inn At St Thomas Square lies within 20 minutes’ drive to Northwest Florida Beaches airport.
The rooms in Inn At St Thomas Square are fitted with cable TV, a refrigerator, a seating area, climate control and a sofa. Bathrooms come with a bathtub and a shower.
Eat & Drink
At the restaurant Mexican dishes are served. The coffee shop Deja Brew Coffee Shop is 5 minutes’ walk away.
There are boats for rent on site.
No internet access available
public parking is possible on site at USD 20 per stay.