Located on Lido Key in beautiful Sarasota, Florida, the Orchid Beach Club is a West Indies-inspired condominium complex is right on Lido Beach. There are two 11-story buildings here—one facing the Gulf and one facing the Bay. Either way, the views are incredible, whether you are facing the spar...