La villa Captains Townhouse St. Pete Beach se encuentra a tan solo 1 km de la Atracción de Aligátores e invita a los huéspedes a disfrutar de un patio. Con capacidad para 8 huéspedes, la villa ofrece la posibilidad de practicar pesca para diversificar el ocio de los huéspedes.
Situada en el barrio Madeira Beach, esta casa de vacaciones está a 200 m de la Iglesia junto al Mar y en los alrededores del Parque Playero Archibald. El John's Pass se sitúa a tan solo 1,1 km del lugar. La villa Captains Townhouse es un buen punto de partida para las atracciones deportivas de St. Pete Beach, entre las cuales el Walter Fuller Complex, que se encuentra a unos 10 minutos en coche.
Los huéspedes pueden preparar sus comidas en una cocina totalmente equipada o cenar en un comedor al aire libre. La cocina también dispone de nevera. El Candy Kitchen se encuentra a 350 metros del alojamiento. Esta villa también está en los alrededores inmediatos de la parada de autobús Gulf Boulevard & 137th Avenue Circle.