The Inn at St Thomas Square 1304A is located in Panama City Beach, 3 miles from Shipwreck Island and 5.6 miles from Nicklaus Design Course at Wyndham Bay Point Resort. The property is around 5.8 miles from Gulf World Marine Park, 6.4 miles from Russell Fields Pier and 6.7 miles from Pier Park. Oliver Stadium is 9.5 miles from the hotel and Visual Arts Center is 10 miles away.
All air-conditioned units at the hotel come with a fridge, an oven, a coffee machine, a bath or shower, free toiletries, a TV with cable channels and DVD player. Guest rooms include a private bathroom, a hairdryer and bed linen.
Popular points of interest near The Inn at St Thomas Square 1304A include Panama City Beach, Ripley's Believe It or Not! and ZooWorld Zoological Conservatory. The nearest airport is Northwest Florida Beaches International Airport, 19 miles from the accommodation.