5/5 - (1 vote)

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. Required fields are marked *

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