My family and I LOOOVE this resort. It's located in Panama City Beach, FL.
I mean the sand are white, the weather there is perfect, and once you park your car you have no need to leave.
Holiday Inn Resort
Panama City Beach
Food, entertainment, rooms, the pool... I mean this place is PERFECT.
Here's a highlight of my stay and plz do yourself a favor and book this trip for you and your family!