Situated only 700 metres from Shipwreck Island in Panama City Beach, Edgewater RESORT BEACH & GOLF Villa! Steps to the Beach! features accommodation fitted with a balcony, garden and year-round outdoor pool.
520 N Richard Jackson Boulevard 906, Panama City Beach, FL 32407, United States