Situé à Panama City Beach, l'Inn at St Thomas Square 1210C propose une connexion Wi-Fi gratuite dans l'ensemble de ses locaux et des chambres climatisées. L'établissement se trouve à 2 km du ZooWorld Zoological Conservatory, à 4,9 km de Shipwreck Island et à 9,1 km du Nicklaus Design Course at Wyndham Bay Point Resort. Cet établissement non-fumeurs se trouve à 1,7 km de Ripley's Believe it or Not!.
Toutes les chambres comprennent une télévision par câble et une kitchenette. La salle de bains privative est pourvue d'une baignoire ou d'une douche, d'articles de toilette gratuits et d'un sèche-cheveux. Au The Inn at St Thomas Square 1210C Toutes les chambres disposent de linge de lit et de serviettes.
Vous pourrez pratiquer diverses activités à Panama City Beach et dans ses environs, comme le vélo.
L'Inn at St Thomas Square 1210C se trouve à 9,3 km du parc marin Gulf World et à 10 km de la jetée Russell-Fields. L'aéroport international Northwest Florida Beaches, le plus proche, est implanté à 31 km.