Lido Ambassador, Lido Key, Sarasota, Florida
The Lido Ambassador is one of Lido Key's landmark buildings. Built in 1978 directly on the beautiful Lido Key Beach, the complex offers 74 units.
The Lido Ambassador is located next door to the Lido Beach Resort, which has a tiki bar and restaurant right on the beach; it is also within walking distance to South Lido Beach Park to the south, and St. Armand's Circle to the north.
Comments(1)