Indian Rocks, Florida, United States
The resort is located on Florida's Gulf Coast and convenient to all the best attractions of the Suncoast. On-site, guests walk onto the sandy beach, or enjoy a swim in the heated swimming pool and whirlpool. In the evening, watch the sunset from your private balcony that overlooks the beach.
2402 N. Gulf Blvd.
Indian Rocks Beach, FL 33785
Resort Phone: 727-596-8610