Edgewater Beach Resort by Panhandle Getaways features sea views, free Wi-Fi and free private parking, located in Panama City Beach, 300 metres from Panama City Beach.
Number of rooms: 8
520 North Richard Jackson Boulevard, Panama City Beach, FL 32407, United States