Situada a 9 minutos caminhando do Albert Whitted Park, Admirals Townhouse Vila St. Pete Beach convida os hóspedes a relaxar num pátio. Os hóspedes podem desfrutar de pesca nesta pousada de 3 banheiros, localizada nas proximidades do Navio Pirata Royal Conquest.
Esta casa de férias está situada no bairro Madeira Beach, a cerca de 200 metros da Church by the Sea. A pousada Admirals Townhouse está situada a alguns passos do John's Pass enquanto o ponto de ônibus Gulf Boulevard & 137th Avenue Circle fica a 5 minutos de distância caminhando.
As comodidades auto-suficientes incluem refrigerador, fornecidos em uma área de refeições ao ar livre. Os hóspedes podem jantar no Candy Kitchen, localizado a 350 metros de distância.