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
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