Situated around 25 minutes' stroll from Delwood Beach, Holiday Inn Club Vacations At Bay Point Resort Panama City Beach offers 18 rooms. Boasting a swimming pool, the 3-star hotel is nestled 2.5 miles from natural attractions like St. Andrews Bay.
Located 700 feet from Nicklaus Design Course at Wyndham Bay Point Resort, the Panama City Beach resort is 4.3 miles from Saint Andrews State Park. A 25-minute walk separates Shell Island from the Panama City Beach property. Also, the hotel is within 4 miles of Emerald Falls Family Recreation Center. For those traveling from afar, Northwest Florida Beaches International airport is 44 minutes' drive away.
The rooms at the Holiday Inn Club Vacations At Bay Point Resort Panama City Beach include air conditioning, an iron and ironing board, as well as media facilities like a flat-screen TV with satellite channels. The bathroom features a tub, a separate toilet, and a shower, along with towels and hair dryers.
A nice comfy base for exploring Panama City Beach. I greatly enjoyed the hotel...