Hotel Name: Holiday Inn & Suites Clearwater Beach
Address: 521 S Gulfview Blvd, Clearwater Beach, FL 33767, United States
Room Description: Regular Room
Approximate Filming Date: Oct 2020
#HolidayInnClearwater, #HolidayInnClearwaterBeach, #HolidayInnClearwaterBeachFL, #HolidayInn, #HolidayInnSuites, #IHGRewardsClub