Située à Panama City Beach, cette maison de vacances se trouve à 1,4 km de Ripley's Believe it or Not!. Vous séjournerez à 1,5 km du ZooWorld Zoological Conservatory.
La cuisine est équipée d'un grille-pain, d'un réfrigérateur et d'une machine à café. L'établissement The Inn at St. Thomas Square #1303A possède également un sauna.
L'établissement The Inn at St. Thomas Square #1303A se trouve à 4,2 km du parc aquatique Water Planet et à 5 km de l'île de Shipwreck. L'aéroport international Northwest Florida Beaches est le plus proche, à 21 km de l'établissement The Inn at St. Thomas Square #1303A.