Set in St Pete Beach, 100 metres from St. Pete Beach and 7.1 km from John's Pass, Villas at St Pete Beach Unit 12 offers free Wi-Fi and air conditioning. It is situated 7.4 km from Johns Pass and Village Boardwalk and offers an ATM.
St Pete Beach, 33706, Stati Uniti