El Ripley's Believe It or Not! está a una distancia de 1 km del The Inn At St. Thomas Square #1203B Panama City Beach, mientras que el Club La Vela se sitúa cerca.
Los huéspedes pueden llegar al centro de Panama City Beach en 20 minutos a pie y visitar el Centro de Recreación Familiar Emerald Falls, situado a unos 300 metros. El Parque de atracciones Race City PCB se encuentra al alcance del apartamento y a 35 km del aeropuerto internacional de las Playas del Noroeste de Florida. Además, el Parque acuático Shipwreck Island está situado a 4 km de este apartamento.
Para mayor comodidad, el The Inn At St. Thomas Square #1203B cuenta con un inodoro separado. El cuarto de baño dispone de secador de pelo y toallas.
Los huéspedes que se alojen en la propiedad podrán hacer uso de los servicios de cocina disponibles, como cafetera/tetera, una nevera y un horno.