The St. Regis beach hotel in Sarasota and the restaurants are now open
Check out photos of Sarasota’s new luxury beachfront hotel, the St. Regis Longboat Key Resort, and its waterfront restaurants, now open to the public. As butlers served champagne flutes and…