Photos of the The Beach on Longboat Key, Longboat Key.

About the hotel