The public now has access to a portion of one of downtown’s biggest developments following the opening of The Westin Sarasota today.
The 18-story, 255-room hotel is located at 1175 N. Gulfstream Ave. The hotel is part of the Vue Sarasota Bay project, which also includes a 141-room condominium building still under construction.
Although a grand opening isn’t…