Situata a una distanza di 3 km dal Barnacle Bay, la villa The Inn At St Thomas Square Panama City Beach offre accesso a numerose attrazioni turistiche della zona.
Questa casa vacanze si trova nelle immediate vicinanze di Coconut Creek Family Fun Park, mentre Slingshot PCB è a soli 5 minuti a piedi. Questa villa è ubicata a 500 metri dal Club La Vela e anche a 400 metri da Emerald Falls Family Recreation Center. La villa The Inn At St Thomas Square è situata a una distanza di 4 km dal Parco Acquatico Shipwreck Island, ideale per le famiglie.
Il luogo dispone di un bagno con un bagno con WC separato. Per il comfort degli ospiti ci sono asciugacapelli e asciugamani.
La villa comprende una zona pranzo con una macchina per caffè e tè, un frigo e un forno. Gli ospiti possono cenare al ristorante Deja Brew Coffee Shop, a due passi da questo alloggio.