CLEARWATER BEACH, FL – The new Holiday Inn in Clearwater Beach is going to be a 125-room, waterfront hotel that’s currently under construction on Gulfview Blvd. in Clearwater Beach, FL.

Holiday Inn
Gulfview Blvd, Clearwater Beach, FL 33767

Leave a comment

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.