Location: nestled beachside on Sarasota's exclusive Lido Key on Florida's west coast. Also known as "Florida's Cultural Coast".
See more: Hotels in USA Hotels in Sarasota Holiday Destinations in USA