Hyatt Place is Delray Beach's newest hotel and is expected to attract more foot traffic along Atlantic Avenue.
1 / 24
WPBF - West Palm Beach
Wed, Aug 8, 2012 6:13 PM EDT