The 1-bedroom Admirals Townhouse Villa is set in the Madeira Beach district, at a 1.3 km distance from John's Pass Village and Boardwalk and about a 17-minute walk from John's Pass Village. This St. Pete Beach villa features 1 bathroom and boasts 1 bedroom.
The accommodation is a property in St. Pete Beach, not far from Church by the Sea. The St. Pete Beach villa is located at 30 metres of the beach. The café at 600 metres from the St. Pete Beach accommodation specialises in American cuisine. Admirals Townhouse Villa is set 3.4 km from Treasure Island Slide Florida.
Clearwater Air Park airport is a 31-minute drive from the St. Pete Beach property.
Book Admirals Townhouse St. Pete Beach
More +
Less -