This beachfront hotel is located in Delray Beach, a popular coastal city in Palm Beach County, Florida. Featuring a unique Mediterranean-style, this resort on the Gold Coast is ideal to kick back and relax. Guests will find themselves close to local bistros,..