Embassy Lido Hotel

The Embassy Lido Hotel is located on Lido Key in Sarasota, Florida. This 12-story 276 room gulf-front Embassy Suites resort was designed for Hammons Hotels & Resorts. The project included 12,800 SF of meeting space, a waterfront restaurant, and guest rooms surrounding a 10-story atrium.