Edgewater Villa 952 Apartment Panama City
Located in Panama City Beach, Edgewater Villa 952 provides a restaurant, sea views and free Wi-Fi, 400 metres from Panama City Beach and 1.5 km from Shipwreck Island. The air-conditioned accommodation is 2.4 km from Ripley's Believe it or Not!.
Panama City Beach, 32407, United States