Situata a soli 1 km da Alligator Attraction, la villa Captains Townhouse St. Pete Beach invita gli ospiti a rilassarsi su un patio. Adatta ad accogliere fino a 8 ospiti, questa casa vacanze offre la possibilità di praticare pesca.
La villa si trova a pochi minuti a piedi da Archibald Beach Park, mentre la Church by the Sea è a 200 metri. Il John's Pass è a soli 1,1 km. La villa Captains Townhouse si trova nel quartiere Madeira Beach di St. Pete Beach, a una distanza di 850 metri da attrazioni naturali come la Madeira Beach Access.
Gli ospiti possono preparare i pasti in una cucina completamente attrezzata o cenare in una zona pranzo all'aperto. La cucina offre anche un frigo. Gli ospiti hanno la possibilità di cenare presso il ristorante Candy Kitchen, a soli 5 minuti a piedi. La struttura è inoltre situata abbastanza vicino alla fermata dell'autobus Gulf Boulevard & 137th Avenue Circle.