This property is 3 minutes walk from the beach. This resort in St. Pete Beach overlooks the Gulf of Mexico and is a 30-minute drive to Clearwater. The beachfront hotel features 2 pools and guest suites with stunning views.
Number of rooms: 142
5900 Gulf Boulevard, St Pete Beach, FL 33706, United States