Camelot by the Sea, St. Pete Beach – Updated 2024 Prices
https://www.booking.com/hotel/us/camelot-by-the-sea-st-pete-beach.html
WEBBeachfront. Camelot by the Sea. 1801 Gulf Way, St. Pete Beach, FL 33706, United States of America – Excellent location – show map. 8.7. Excellent. 42 reviews. The property was beautiful and well maintained. Also the pool was a great size and lots of seating to be had. The apartment was very clean. Susan United States of America. 9.3. Location: 1801 Gulf Way, St. Pete Beach, FL 33706, United States of America, 1801 Gulf Way, USA FL 33706
Location: 1801 Gulf Way, St. Pete Beach, FL 33706, United States of America, 1801 Gulf Way, USA FL 33706
DA: 62 PA: 76 MOZ Rank: 42