Set in Delray Beach, The Dover House Resort is 1 minutes' walk from the beach. Both Atlantic Avenue and Seagate Beach are 1.4 km away from the property. Free private parking is available on site.
Number of rooms: 43
110 South Ocean Boulevard, Delray Beach, FL 33483, United States