There's a new luxury hotel in Palm Beach—Palm House—one that was 17 years in the making. The location, then called Heart of Palm Beach, was last was open to guests in 2008, before it was ...