There’s no better setting to say “I Do” than in one of the most unique, romantic, tropical settings in all of St. Pete Beach, Florida. Imagine your special day walking on a beach of sugary white sand to an altar of pristine waters or strolling down a palm tree lined aisle in your own garden oasis surrounded by your loved ones. The Luce has the perfect blend of modern hospitality highlighted with vintage Florida vacation vibes.