Admirals Townhouse Villa St. Pete Beach is located 25 minutes' walk from War Veterans Memorial Park and invites guests to join fishing. Offering a prime location in the Madeira Beach district, the 3-bathroom holiday home can accommodate up to 8 guests.
The beach is 100 feet away, and John's Pass is within reach of this villa. If you feel like visiting the surroundings, check out Church by the Sea within 5 minutes' walk of the St. Pete Beach property. Admirals Townhouse Villa is a good starting point for St. Pete Beach's sports attractions, including Walter Fuller Complex Public Swimming Pool, which is 2.7 miles away.
This St. Pete Beach property features a fully-fitted kitchen, as well as an outdoor dining area for guests's convenience. There is also a fridge to prepare your own meal. Admirals Townhouse Villa is 5 minutes by foot from Candy Kitchen where guests can enjoy various meals. Located just near the villa, Gulf Boulevard & 137th Avenue Circle bus station provides transportation alternatives in the vicinity.