Inn At St Thomas Square is located in a beach area of Panama City Beach in 20 minutes walking distance from Panama City Beach. Inn At St Thomas Square has been welcoming guests to its individual rooms since 1984.
Super Speed Fun Park is about 15 minutes' walk away. The city center lies within 2 km from the venue.
The hotel boasts close proximity to golf courses and a fun park.
Inn At St Thomas Square is within a 25-minute drive to Northwest Florida Beaches airport.
At Inn At St Thomas Square, guests are offered rooms with cable television, a microwave, a kitchen, a sofa and a DVD player.
Eat & Drink
Guests can enjoy meals of Mexican cuisine at Guadalajara Mexican Grill situated within a 5-minute walk of the property.
No internet access available
Public parking is possible on site at USD 20 per stay.