Located in St. Pete Beach, Florida, this Mediterranean-style hotel features an outdoor swimming pool, a 7-slip marina, and a rooftop bar. It is within walking distance of the white sand beaches of the Gulf of Mexico.
Number of rooms: 84
3701 Gulf Boulevard, St Pete Beach, FL 33706, United States