O Admirals Townhouse apresenta acomodações em St Pete Beach. O St Pete Beach Theatre (teatro) fica a cerca de 7 km.
As acomodações têm uma área de estar. Também há uma cozinha equipada com uma máquina de lavar louça, um forno e um micro-ondas. Um frigorífico, uma placa de fogão e uma máquina de café também estão disponíveis.
A Boca Ciega Bay Aquatic Preserve (reserva aquática) fica a 9 km do Admirals Townhouse. O aeroporto mais próximo é o Aeroporto de São Petersburgo-Clearwater, a 17 km da propriedade.