Beach Resort is a 3 building complex located beachfront in Panama City
Beach, Florida. It features beautifully landscaped tropical grounds, a
7500 square foot lagoon pool with waterfalls, and palm tree islands! Two
heated pools, three whirlpool spas, poolside bar and grills, and 24
hour gated security. There's plenty of parking adjacent to the
buildings. The fitness center is located on the ground floor of Tower 3
for your convenience.