El Admirals Townhouse ofrece alojamiento en St Pete Beach. El teatro de St Pete Beach está a 7 km.
El alojamiento dispone de zona de estar. La cocina está equipada con lavavajillas, horno y microondas. Hay nevera, fogones y cafetera.
La reserva acuática de Boca Ciega Bay está a 9 km del Admirals Townhouse. El aeropuerto de St Petersburg-Clearwater es el más cercano y queda a 17 km.