Situated in St Pete Beach, 100 metres from St. Pete Beach, The Villas at St Pete Beach features accommodation with an outdoor swimming pool, free private parking, a garden and barbecue facilities. This 5-star hotel offers free Wi-Fi. The property is non-smoking and is set 7.1 km from John's Pass.
Number of rooms: 13
6901 Sunset Way, St Pete Beach, FL 33706, United States